鉴于fp-course的以下内容:
class Functor f where
(<$>) ::
(a -> b)
-> f a
-> f b
class Functor f => Extend f where
(<<=) ::
(f a -> b)
-> f a
-> f b
我<$$>是这样定义的:
(<$$>) ::
Comonad f =>
(a -> b)
-> f a
-> f b
(<$$>) f fa = f <$> fa
但是,我很想知道是否有另一种<$$>不使用<$>. 在那儿?如果有,请出示!