最佳答案
Applicative 类型类中的这些函数是如何工作的?
(<*>) :: f (a -> b) -> f a -> f b
(*>) :: f a -> f b -> f b
(<*) :: f a -> f b -> f a
(也就是说,如果它们不是操作员,那么它们应该叫什么?)
顺便说一句,如果你可以把 pure
重命名为对非数学家更友好的名字,你会怎么称呼它?