関数型プログラミング言語Haskell Part11
■ このスレッドは過去ログ倉庫に格納されています
0678デフォルトの名無しさん
2010/03/12(金) 21:31:04Functor 型クラスのインスタンス一覧に Functor ((,) a) があるのですが、
このインスタンスの fmap はどのように使うのでしょうか。
ghci で :t (`fmap` (1,2)) を調べてみたら
(`fmap` (1,2)) :: (Num t, Num a, Functor ((,) t)) => (a -> b) -> (t, b)
となったので、試しに (+1) `fmap` (1,2) とやったところエラーが起きました。
No instance for (Functor ((,) t)) だそうです。
なぜ?
使い方が分かりません。
■ このスレッドは過去ログ倉庫に格納されています