2011-01-20から1日間の記事一覧

コンビネータ

Haskell では引数として別の関数を取り、新しい関数を返す関数のことをコンビネータと言います。(Real World Haskell p231 ) -- 引数を倍にして返す関数 ghci> let twice=(*2) ghci> twice 123 -- => 246 -- 引数を3倍にして返す関数 ghci> let thrice = (*…