Powered by AppSignal & Oban Pro

Elixir lab

elixir_livebook.livemd

Elixir lab

Section

mapa = %{:key => "value", 4 => 5}
mapa = %{mapa | key: "sadas"}
Map.put(mapa, :key3, 5)

mapa[:key]

b = 2
defmodule A do
  @test "fdssda"

  def test() do
    @test
  end
end
A.test()
name = 121
"sadaasd #{name} sadsad"
defmodule G do
  def factorial(0) do
    1
  end

  def factorial(n) do
    n * factorial(n - 1)
  end
end
G.factorial(5)