Erlang

3

モジュール Erlangのコードの基本単位。 hoge.erl -module(hoge). -export([say_hoge/1]). %関数名/引数の数 say_hoge(a) -> io:format("Hage!~n"); say_hoge(_) -> io:format("Hoge!~n"). 実行 >c(hoge). %コンパイル >hoge:say_hoge(a). 関数呼び出し時、…

2章 さぁ、はじめよう

インストール http://www.erlang.org/download.htmlからどうぞ。 インストールしてパスを通す。 MacやLinuxは、パッケージのバージョンが古いことがあるから、ソースからビルドしたほうがいいよとのこと。 CEAN(The Comprehensive Erlang Archive Network)と…

1章 はじめに

Erlang 関数型プログラミング言語 副作用がない 並行プログラミング向け ロックや同期メソッドがない