0.8.5.0:Release:Release of Ela 0.8.5
0.8.4.12:Change:The syntax for comprehension is changed, now '\\' operator is used instead of '@', e.g. x \\ x <- [1..10
0.8.4.11:New:Now ElaValue can be created from both arrays and IEnumerable implementations. The first creates ElaArray, the second - ElaList.
0.8.4.10:New:Now ElaValue.GetType method can convert Ela objects to arrays (in the same manner as to IEnumerable<>).
0.8.4.9:New:Now ElaValue.GetType method can convert Ela objects to IEnumerable<T> type where T can be a native .NET type (e.g. char or int). This also affect marshalling of data types performed by ForeignModule when registering delegates as Ela functions.
0.8.4.8:Change:Module 'open' directive syntax changed. Instead of 'open Foo at "Directory" with x' we have 'open Directory.Foo x'.
0.8.4.7:Fix:Module 'open' directive now correctly works in both Windows and Unix when a path element is specified.
0.8.4.6:Change:Minor cleanups and enhancements in parser error reporting logic.
0.8.4.5:Fix:The 'as' clause didn't work in 'open' module directive.
0.8.4.4:Fix:An incorrect warning could be generated for an expression like so 'x <- ()'.
0.8.4.3:Change:Now ToString in ElaObject prints '<unknown>' if a value cannot be determined (which happens for stack based values).
0.8.4.2:Fix:ElaRecord didn't correctly process a situation when one tried to use 'Gen' trait with it (it doesn't support Gen but error was raised).
0.8.4.1:New:Comprehension operator '@@' can now be used for ranges as well as for comprehensions.