functor
-
`Functor` 不是 `Category` 的超类是有原因的吗?
-
一般来说,可折叠仿函数是否有等同于 head/tail 的东西?
-
使用 id 和 return 定义 fmap
-
为什么 (,) 的 Functor 实例映射到第二个值?
-
为什么加入 . (flip fmap) 有类型 ((A -> B) -> A) -> (A -> B) -> B?
-
Haskell fmap 自定义数据类型
-
找不到 Tuple2K 的仿函数实例
-
如何使 Either 成为第二种类型的函子
-
"a monoid on applicative functors" 与 "a monoid in the category of endofunctors" 有何不同?
-
地图数据结构实现
-
创建类型特征以检测 C++ 中的函子
-
为什么 fmap 不适用于元组?
-
传递函数返回仿函数或 monad 类型的困难
-
为什么 pointfree.io 选择 liftM2 而不是 liftA2?
-
C++ 中哪些类型被认为是可调用的?
-
如何在 Clojure 中定义 C++ "function object"(仿函数)?
-
使用 as-pattern 类型检查失败
-
这个 Functor 实例是如何实现的?
-
在 haskell 中使用仿函数
-
使用 C++17 检测函子的类型特征?