A Foldable
экземпляр, скорее всего, будет своего рода контейнером, и, скорее всего, это будет Functor
. Действительно, это говорит
A
Foldable
type также является контейнером (хотя класс технически не требуетFunctor
, интереснымFoldable
являются всеFunctor
s).
Итак, есть пример Foldable
, который, естественно, не является Functor
или Traversable
? (который, возможно, пропустил вики-страница Haskell:-))