Tags: oden-lang/oden
Tags
0.3.3 * Oden source info (file name and line number) passed to Go compiler through compiler directive comment. This will cause stack traces to use the Oden source files names. * User guide added to this repository and published on tags and master branch build
0.3.0-alpha13 * Fix unification of multiple fields in polymorphic records * Go AST with pretty printing for codegen * Remove `any` type completely * Create TForeignFn and add built-in `print` and `println` * Automatically curry Go functions * Don't create tarbomb releases (@mehlon) * Unify multi-return value no-arg functions correctly * Fix duplicate type signature error (@kcsongor) * Calls to void functions now return unit (@AlbinTheander) * Map multiple return values in Go to tuples (@AlbinTheander)
0.3.0-alpha12 * Extensible records (only construction, no extension or restriction yet) * Explicit forall quantification required for annotated polymorphic functions * No special syntax for type variables * Single colon for type annotations (myFunction : theType)
0.3.0-alpha11 Introduces a new syntax for functions, both top-level definitions and function expressions.
0.3.0-alpha10 This pre-release brings mostly refactorings and improvements to error messages and such, but also a lot of the planned support for structs.
PreviousNext