Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
traverseFix :: (Traversable f, Monad m) => (forall a. f a -> m (g a)) -> Fix f -> m (Fix g) Source #
cotraverseFix :: (Cotraversable f, Comonad ɯ) => (forall a. ɯ (f a) -> g a) -> ɯ (Fix f) -> Fix g Source #