根据它的定义,list 是一个内函子,它将一个 int 类型映射(这可以解释为一个函数吗?) > bool 到 List[int] -> List[bool]
所以,到目前为止,这是有道理的。但让我深感困惑的是需要伴随它的自然变换的附加定义:单元...将 int 转换为 List[int](List 仿函数的定义不是已经暗示了这一点吗?这是我的一个主要困惑
湾 List 函子是否总是必须被理解为从 int 到 List[int] 而不是从 int 到 List[bool] 的映射?
C。单位自然变换 int 到 List[int] 与定义 List 作为函子隐含的从 int 到 List[int] 的映射不同吗?我想这只是我之前问题的重述。