関数型プログラミング言語Haskell Part25
■ このスレッドは過去ログ倉庫に格納されています
0614デフォルトの名無しさん
2014/05/01(木) 02:45:16.33ID:g1hz7KYkimport Control.Applicative
import Data.Monoid
deriving instance Monoid d => Monoid (ZipList d)
が上手くいかないのはなんでなんです?
↓こうなる。
x = ZipList $ map Sum [1..3]
*Main> x <> x
ZipList {getZipList = [Sum {getSum = 1},Sum {getSum = 2},Sum {getSum = 3},Sum {getSum = 1},Sum {getSum = 2},Sum {getSum = 3}]}
■ このスレッドは過去ログ倉庫に格納されています