Haskell 对functor和applicative的理解

盒子里的计算 若是咱们要运算1+2的话咱们直接写:1+2,这样就会返回结果3.web 可是,若是咱们要计算列表里面的数值怎么办呢?数组 例如: 咱们想计算 [1] + [2],咱们但愿haskell能计算出的结果是[3],这时候<*>与<$>的做用就出来了,经过下面的表达式咱们能够获得结果[3]app (+) <$> [1] <*> [2] <$>会把(+)运算符变成列表内部的运算符,能够看成是一
相关文章
相关标签/搜索