1957

无聊蛋疼的1957写的低端博客
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年7月16日

摘要: 看看fmap的类型fmap :: Functor f => (a -> b) -> f a -> f b很明显的,第一个参数是function,第二个参数是functor的一个instance但是我们这么写ghci> let f = (*5) ghci> let g = (+3) ghci> (fmap f g) 8而且最后得到55看到这个当时我和我的小伙伴们都惊呆了!为毛啊,明明是一个 x -> y 的function啊,为毛可以!!!后来经过九瓜老师的点拨a + b我们可以看作 (+) a b同理 a -> b就是 (->) a 阅读全文

posted @ 2013-07-16 14:24 1957 阅读(436) 评论(0) 推荐(0)