関数型プログラミング言語Haskell Part11
■ このスレッドは過去ログ倉庫に格納されています
0499デフォルトの名無しさん
2010/01/29(金) 20:15:52少々汚いやり方だがこんなのはどうだ?
まあPreludeの関数がパターンマッチングを使っているから美学的な意味しかないが
import Control.Arrow (first ,second)
makeTuple = second head . first head . splitAt 1 . repeat
main = print . makeTuple $ "You can do it!"
■ このスレッドは過去ログ倉庫に格納されています