関数型プログラミング言語Haskell Part25
レス数が950を超えています。1000を超えると書き込みができなくなります。
0963デフォルトの名無しさん
2014/07/24(木) 17:45:37.34ID:3PafKky9deepUncons un x = f (un x) where {
f Nothing = []; f (Just (y,z)) = y : f (un z)
}
リストに変換してパターンマッチすればよい
そもそも型クラスだらけにならない
レス数が950を超えています。1000を超えると書き込みができなくなります。