<$>在Haskell中是什么意思?

普罗米修斯21

在阅读一段Haskell代码时,我想到了:<$>在Haskell中是什么意思?经过一些谷歌搜索,我仍然处于黑暗中。

到处走走

Google不是Haskell的最佳搜索引擎。尝试Hoogle Hay,两者都将立即指向您

(<$>) :: Functor f => (a->b) -> f a -> f b

它只是的中缀同义词fmap,因此您可以编写例如

Prelude> (*2) <$> [1..3]
[2,4,6]
Prelude> show <$> Just 11
Just "11"

像大多数infix函数一样,它不是内置语法,而只是函数定义。但是函子是这样一种基本工具,<$>随处可见。


Hayoo已经离线了一段时间。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

“ !!”是什么意思 在haskell中是什么意思?

来自分类Dev

=>符号在Haskell中是什么意思?

来自分类Dev

在Haskell中,“ +”的类型是什么意思

来自分类Dev

在Haskell中,“ @”是什么意思?

来自分类Dev

(x:) 在haskell中是什么意思

来自分类Dev

是什么(f。)。在Haskell中是什么意思?

来自分类Dev

Haskell中的美元符号($$)是什么意思?

来自分类Dev

Haskell类型签名中的括号是什么意思?

来自分类Dev

此Haskell代码中的“ id”是什么意思?

来自分类Dev

()在Haskell函数签名中是什么意思?

来自分类Dev

Haskell类型系统中的“ Num a => a”是什么意思?

来自分类Dev

Haskell中的/ =运算符是什么意思?

来自分类Dev

myFunction(x:y:xs)在Haskell中是什么意思

来自分类Dev

Haskell中的不可变变量是什么意思?

来自分类Dev

Haskell中谓词集合上的`fmap`是什么意思?

来自分类Dev

(v @(x:xs)在haskell中是什么意思?

来自分类Dev

myFunction(x:y:xs)在Haskell中是什么意思

来自分类Dev

在haskell中,正斜杠是什么意思?

来自分类Dev

什么是$!在Haskell是什么意思?

来自分类Dev

Haskell数据声明是什么意思

来自分类Dev

什么是“?” 在Erlang中是什么意思?

来自分类Dev

什么 /; 在 Mathematica 中是什么意思?

来自分类Dev

PHP中“ | =”是什么意思?

来自分类Dev

`:`和`?`在{{??}`中是什么意思

来自分类Dev

<?..?>在XML中是什么意思?

来自分类Dev

“ \”在ng样式中是什么意思?

来自分类Dev

//在<a>标记中是什么意思

来自分类Dev

%=在Java中是什么意思?

来自分类Dev

*在sql中是什么意思?