求大神指点!
haskell吧
全部回复
仅看楼主
level 1
小弟刚学Haskell,请大神看一下
>maybe_divide (Just 5 Just 2)
Just 2
这个是怎么编出来的?
顺便最好大概再解释下pattern matching和guard的用法神马的!
感谢!
2015年03月07日 07点03分 1
level 3
5/2 应该是 2.5 啊……
不过重点显然是 maybe 嘛:
import Control.Applicative (<$>, <*>)
maybe_divide x y = (/) <$> x <*> y
2015年03月18日 16点03分 2
1