2018:estudando_programas_exemplo_em_elixir
This is an old revision of the document!
Estudando Programas Exemplo em Elixir
O programa exemplo que o Wandbox nos fornece é o seguinte:
defmodule Wandbox do def hello() do IO.puts "Hello, Wandbox!" end end Wandbox.hello()
Neste programa é definido (usando defmodule
) um Módulo (um agrupamento de funções) chamado Wandbox
.
Neste módulo é definida uma função (usando def
) chamada hello()
. Uma função que não recebe nenhum argumento e que escreve na tela (usando o comando IO.puts
) a mensagem “Hello, Wandbox!”.
Definir o módulo não é o suficiente para que a função seja executada.
Por isso, após o fim (end
) das definições da função e do módulo, o programa chama a função hello() colocando antes o nome do módulo: Wandbox.hello()
.
Segundo Programa Exemplo
defmodule LogicaClassicaProposicional do def nao(:v), do: :f def nao(:f), do: :v end alias LogicaClassicaProposicional, as: LCP IO.inspect LCP.nao(:f) IO.inspect LCP.nao(:v)
2018/estudando_programas_exemplo_em_elixir.1553692348.txt.gz · Last modified: 2020/11/19 11:42 (external edit)