Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
TransformT :: RWST () [String] Int m a -> TransformT (m :: Type -> Type) aghc-exactprint Language.Haskell.GHC.ExactPrint.Transform No documentation available.
hoistTransform :: (forall x . () => m x -> n x) -> TransformT m a -> TransformT n aghc-exactprint Language.Haskell.GHC.ExactPrint.Transform Change inner monad of TransformT.
-
ghc-exactprint Language.Haskell.GHC.ExactPrint.Transform Insert a declaration at a specific location in the subdecls of the given AST item
runTransform :: Transform a -> (a, Int, [String])ghc-exactprint Language.Haskell.GHC.ExactPrint.Transform Run a transformation in the Transform monad, returning the updated annotations and any logging generated via logTr
runTransformFrom :: Int -> Transform a -> (a, Int, [String])ghc-exactprint Language.Haskell.GHC.ExactPrint.Transform Run a transformation in the Transform monad, returning the updated annotations and any logging generated via logTr, allocating any new SrcSpans from the provided initial value.
runTransformFromT :: Int -> TransformT m a -> m (a, Int, [String])ghc-exactprint Language.Haskell.GHC.ExactPrint.Transform Run a monad transformer stack for the TransformT monad transformer
runTransformT :: TransformT m a -> m (a, Int, [String])ghc-exactprint Language.Haskell.GHC.ExactPrint.Transform No documentation available.
unTransformT :: TransformT (m :: Type -> Type) a -> RWST () [String] Int m aghc-exactprint Language.Haskell.GHC.ExactPrint.Transform No documentation available.
-
ghc-exactprint Language.Haskell.GHC.ExactPrint.Utils No documentation available.
adjustDeltaForOffset :: LayoutStartCol -> DeltaPos -> DeltaPosghc-exactprint Language.Haskell.GHC.ExactPrint.Utils No documentation available.