相关疑难解决方法(0)

Haskell中函数和函子之间有什么区别?只有定义?

在Haskell中,当编写函数时,它意味着我们将某些东西(输入)映射到另一个东西(输出).我试过LYAH来理解Functor的定义:看起来像普通的Functor一样.

  1. 函数可以称为Functor是否存在任何限制?
  2. Functor是否允许I/O或任何其他副作用?
  3. 如果在Haskell中,"everthing是一个函数",那么引入"Functor"概念的重点是什么?功能的限制版本,还是功能的增强版本?

很困惑,需要你的建议.谢谢.

haskell function functor difference

3
推荐指数
2
解决办法
808
查看次数

标签 统计

difference ×1

function ×1

functor ×1

haskell ×1