Elixir (programming language): Difference between revisions

Content deleted Content added
Josevalim (talk | contribs)
mNo edit summary
Aseigo (talk | contribs)
link to the page about AST
Line 27:
* A language targeting [[Erlang (programming language)|Erlang]] Virtual Machine (BEAM)
* Seamless [[Erlang (programming language)|Erlang]] integration: zero-penalty Erlang function calls (and vice versa)
* Meta programming via [[Lisp macro|macros]] and a first-class [[Abstract syntax tree|AST]]
* [[Polymorphism (computer science)|Polymorphism]] via protocols inspired by [[Clojure]]
* First-class documentation