Erlang - case construction

Я новичок в Erlang и пробовал некоторые конструкции Erlang. Моя программа должна вести себя примерно так:

if x == 42:
    print "Hi"
else:
    print "Hello"

Вот мой код на Erlang

-module(tested).
-export([main/0]).

main() ->
  {ok, X} = io:fread("","~d"),
  case X == 42 of
    true -> io:fwrite("Hi\n");
    false -> io:fwrite("Hello\n")
  end.

Заранее благодарю за помощь.

5
задан sepp2k 21 September 2010 в 16:49
поделиться