2006-04-07
遅延評価
やっとなんとなくわかった。なるほどねぇ。←最近のブーム
lazy
def lazy_test(bool, arg1, arg2)
puts 'lazy_test'
case bool
when true
arg1
when false
arg2
end
end
lazy_test true, puts('arg1'), puts('arg2')
結果はもちろん想像通りに。なるほどねぇ。しかし未だ haskell の = に慣れないなぁ。脳内変換してくれなくて一個一個考えてるよ。
GHCi で module の import
ってどうやるんだろ。
Prelude> :module Data.List
Prelude Data.List>
とかできるのは解ったんだけど。
4月のイベント
緊張してきた。shibuya.js じゃないyp
いままででで一番髪が長い
ぼさぼさ。