Buscar..


Observaciones

Elixir es un lenguaje dinámico y funcional diseñado para crear aplicaciones escalables y mantenibles.

Elixir aprovecha la máquina virtual de Erlang, conocida por ejecutar sistemas de baja latencia, distribuidos y tolerantes a fallas, mientras que también se utiliza con éxito en el desarrollo web y el dominio de software integrado.

Versiones

Versión Fecha de lanzamiento
0.9 2013-05-23
1.0 2014-09-18
1.1 2015-09-28
1.2 2016-01-03
1.3 2016-06-21
1.4 2017-01-05

Hola Mundo

Para obtener instrucciones de instalación en cheque elixir aquí , que describe las instrucciones relacionadas con diferentes plataformas.

Elixir es un lenguaje de programación que se crea usando erlang y usa el tiempo de ejecución BEAM de erlang (como JVM para Java).

Podemos usar elixir en dos modos: shell interactivo iex o ejecutar directamente usando el comando elixir .

Coloque lo siguiente en un archivo llamado hello.exs :

IO.puts "Hello world!"

Desde la línea de comandos, escriba el siguiente comando para ejecutar el archivo fuente de Elixir:

$ elixir hello.exs

Esto debería dar salida:

¡Hola Mundo!

Esto se conoce como el modo de Elixir de Elixir . De hecho, los programas de Elixir también se pueden compilar (y, en general, están) en un código de bytes para la máquina virtual BEAM.

También puede usar iex para el shell de elixir interactivo (recomendado), ejecute el comando y obtendrá un mensaje como este:

Interactive Elixir (1.3.4) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)>

Aquí puedes probar tus ejemplos de elixir hello world :

iex(1)> IO.puts "hello, world"
hello, world
:ok
iex(2)> 

También puede compilar y ejecutar sus módulos a través de iex . Por ejemplo, si tiene un helloworld.ex que contiene:

defmodule Hello do
   def sample do
       IO.puts "Hello World!"
   end
end

A través de iex , haz:

iex(1)> c("helloworld.ex")
[Hello]
iex(2)> Hello.sample
Hello World!

Hola mundo desde IEx

También puede usar el IEx (Interactive Elixir) para evaluar expresiones y ejecutar código.

Si está en Linux o Mac, simplemente escriba iex en su base y presione enter:

$ iex

Si está en una máquina con Windows, escriba:

C:\ iex.bat

Luego ingresará en el IEx REPL (Leer, Evaluar, Imprimir, Bucle), y puede escribir algo como:

iex(1)> "Hello World"
"Hello World"

Si desea cargar un script mientras abre un IEx REPL, puede hacer esto:

$ iex script.exs

Dado script.exs es su script. Ahora puede llamar a funciones desde el script en la consola.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow