タグ

Programmingとelixirに関するLayzieのブックマーク (2)

  • The Elixir programming language

    All Elixir code runs inside lightweight threads of execution (called processes) that are isolated and exchange information via messages: current_process = self() # Spawn an Elixir process (not an operating system one!) spawn_link(fn -> send(current_process, {:msg, "hello world"}) end) # Block until the message is received receive do {:msg, contents} -> IO.puts(contents) end Due to their lightweigh

    The Elixir programming language
  • elixir 入門 - oooooooo

    麹町で開かれた elixir 勉強会の Shinjuku.ex #7 on Zusaar に参加しました。 言語マニアや日一コミット数の多いコントリビュータという濃い面子のなか、elixir をインストールすらしていなかった自分のメモです。 elixir 基礎知識 「エリクサー」と読む Erlang ベースで Ruby っぽい記法 Erlang のランタイムが使える Dave Thomas がバイブルになるにしか付けられないタイトルの Programming Elixir を出す インストール Getting Started に elixir v0.9.0 を Mac, Fedora 17+, Arch Linux へインストールする方法が書かれています。 Ubuntu ないのが珍しい。 Mac のインストールならこう。 # brew install erlang じゃ古いので Erl

    elixir 入門 - oooooooo
  • 1