retrie-1.2.1: A powerful, easy-to-use codemodding tool for Haskell.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Retrie.Expr

Documentation

bitraverseHsConDetails :: Applicative m => ([tyarg] -> m [tyarg']) -> (arg -> m arg') -> (rec -> m rec') -> HsConDetails tyarg arg rec -> m (HsConDetails tyarg' arg' rec') Source #

getUnparened :: Data k => k -> k Source #

mkEpAnn :: Monad m => DeltaPos -> an -> TransformT m (EpAnn an) Source #

mkLoc :: (Data e, Monad m) => e -> TransformT m (Located e) Source #

mkLocA :: (Data e, Monad m, Monoid an) => DeltaPos -> e -> TransformT m (LocatedAn an e) Source #