Hoogle Search
Within LTS Haskell 24.32 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
ExactPrint for GHC Using the API Annotations available from GHC 9.2.1, this library provides a means to round trip any code that can be compiled by GHC, currently excluding lhs files. Note: requires GHC 9.10.*. For earlier GHC versions see lower version numbers.
module Language.Haskell.GHC.
ExactPrint ghc-exactprint is a library to manage manipulating Haskell source files. There are four components.
class Typeable a =>
ExactPrint aghc-exactprint Language.Haskell.GHC.ExactPrint An AST fragment with an annotation must be able to return the requirements for nesting another one, captured in an Entry, and to be able to use the rest of the exactprint machinery to print the element. In the analogy to Outputable, exact plays the role of ppr.
exactPrint :: ExactPrint ast => ast -> Stringghc-exactprint Language.Haskell.GHC.ExactPrint No documentation available.
module Language.Haskell.GHC.ExactPrint.
ExactPrint No documentation available.
class Typeable a =>
ExactPrint aghc-exactprint Language.Haskell.GHC.ExactPrint.ExactPrint An AST fragment with an annotation must be able to return the requirements for nesting another one, captured in an Entry, and to be able to use the rest of the exactprint machinery to print the element. In the analogy to Outputable, exact plays the role of ppr.
exactPrint :: ExactPrint ast => ast -> Stringghc-exactprint Language.Haskell.GHC.ExactPrint.ExactPrint No documentation available.
exactPrintWithOptions :: (ExactPrint ast, Monoid b, Monad m) => EPOptions m b -> ast -> m (ast, b)ghc-exactprint Language.Haskell.GHC.ExactPrint.ExactPrint The additional option to specify the printing configuration.
matrixPrint :: (HasCallStack, MonadIO m) => Matrix -> m ()gi-graphene GI.Graphene.Structs.Matrix Prints the contents of a matrix to the standard error stream. This function is only useful for debugging; there are no guarantees made on the format of the output. Since: 1.0
type
C_PrintSettingsFunc = CString -> CString -> Ptr () -> IO ()gi-gtk3 GI.Gtk.Callbacks Type for the callback on the (unwrapped) C side.