函子是Haskell中最基本的类型类之一。正如所有的抽象始于对相似物体的概括,函子就是这样的抽象的一个概括。例如,列表表示的是一类有多个元素的物体,Maybe表示一类有可能不存在的物体等。我们常常使用“容器”这个概念去理解函子,但这只是帮助我们理解,实际上函子远不止容器这么简单。下面就从函子(functor)开始,进入Haskell的抽象世界。

评论

推荐 1
必须买!

我要评论

需要登录后才能发言
登录未成功,请修改提交。

× 449
× 1756
× 2435
× 910
× 1
× 1
× 1188
× 0
× 1
× 0
× 2
× 1
× 3
× 3
× 2744
× 817
× 1097