Monday, August 5, 2013

Elixir 0.10.1


Developer:

License / Price:

Size / OS:

Binary Format:

Last Updated:

Category:

Apache / $0
2.4 MB / Mac OS X
-
[view history]
Home / Developer Tools

Elixir is an easy to use, handy meta-programming aware language built on top of the Erlang VM.

Elixir is built as a dynamic language with homoiconic and flexible syntax that leverages Erlang's abilities to build concurrent, distributed, fault-tolerant applications with hot code upgrades.

Elixir supports polymorphism via protocols (similar to Clojure's), aliases and first-class support to associative data structures, dynamic records.

What's New in This Release: [ read full changelog ]

Enhancements:
· [Behavior] Add support for defmacrocallback/1
· [Enum] Add Enum.shuffle/1
· [ExUnit] The :trace option now also reports run time for each test
· [ExUnit] Add support for :color to enable/disable ANSI coloring
· [IEx] Add the clear helper to clear the screen.
· [Kernel] Add the capture operator &
· [Kernel] Add support for GenFSM.Behaviour
· [Kernel] Functions now points to the module and function they were defined when inspected
· [Kernel] A documentation attached to a function that is never defined now prints warnings
· [List] Add List.keysort/2
· [Mix] :test_helper project configuration did not affect mix test and was therefore removed. A test/test_helper.exs file is still necessary albeit it doesn't need to be automatically required in each test file
· [Mix] Add manifests for yecc, leex and Erlang compilers, making it easier to detect dependencies in between compilers and providing a more useful clean behaviour
· [Mix] mix help now outputs...


Download button
Via: Elixir 0.10.1

No comments:

Post a Comment

LinkWithin

Related Posts Plugin for WordPress, Blogger...