ajhc-0.8.0.8: Haskell compiler that produce binary through C language

Safe HaskellNone

E.Traverse

Documentation

emapE_ :: Monad m => (E -> m a) -> E -> m ()Source

emapE :: Monad m => (E -> m E) -> E -> m ESource

emapE' :: Monad m => (E -> m E) -> E -> m ESource

emapEG :: Monad m => (E -> m E) -> (E -> m E) -> E -> m ESource

emapEGH :: Monad m => (E -> m E) -> (E -> m E) -> (E -> m E) -> E -> m ESource

renameE :: IdSet -> IdMap E -> E -> (E, IdSet)Source

scopeCheck :: Monad m => Bool -> IdMap TVr -> E -> m ()Source