2005-08-30から1日間の記事一覧

今日はこの辺で

module Sample where 関数定義 foo x y = x + y hoge = 2 分岐 引数パターンマッチング boo 1 = "a" boo 2 = "b"func0 0 = 1 func0 n = n * func0(n-1) ガード func1 a b |a && b == 1 = "0!" |a = "1!" |otherwise = "2!" if func2 n = if n == 0 then "OK"…

hugs

ちょっとだけいじってみる。 簡単なプログラムを書く-> 実行して結果見る っていう流れができないと、勉強にもならない。 func1 = 2 とかhugs上で書いても怒られちゃって関数定義すらできない。 なんでやねん、、、と思っていたらhugsでは対話的に関数定義が…