Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. type Transform = Pandoc -> Pandoc

    pandoc Text.Pandoc.Transforms

    Transformation of a Pandoc document post-parsing

  2. applyTransforms :: Monad m => [Transform] -> Pandoc -> m Pandoc

    pandoc Text.Pandoc.Transforms

    Apply a list of transforms to a document, in order.

  3. writeHtmlStringForEPUB :: PandocMonad m => EPUBVersion -> WriterOptions -> Pandoc -> m Text

    pandoc Text.Pandoc.Writers.HTML

    Convert Pandoc document to Html appropriate for an epub version.

  4. escapeCharForXML :: Char -> Text

    pandoc Text.Pandoc.XML

    Escape one character as needed for XML.

  5. escapeStringForXML :: Text -> Text

    pandoc Text.Pandoc.XML

    Escape string as needed for XML. Entity references are not preserved.

  6. type InterpreterFor (e :: Effect) (r :: [Effect]) = forall a . () => Sem e ': r a -> Sem r a

    polysemy Polysemy

    Type synonym for interpreters that consume an effect without changing the return value. Offered for user convenience. r Is kept polymorphic so it's possible to place constraints upon it:

    teletypeToIO :: Member (Embed IO) r
    => InterpreterFor Teletype r
    

  7. type InterpretersFor (es :: [Effect]) (r :: [Effect]) = forall a . () => Sem Append es r a -> Sem r a

    polysemy Polysemy

    Variant of InterpreterFor that takes a list of effects. @since 1.5.0.0

  8. transform :: forall e1 e2 (r :: EffectRow) a . Member e2 r => (forall (rInitial :: EffectRow) x . () => e1 (Sem rInitial) x -> e2 (Sem rInitial) x) -> Sem (e1 ': r) a -> Sem r a

    polysemy Polysemy

    Transform an effect e1 into an effect e2 that is already somewhere inside of the stack.

  9. type InterpreterFor (e :: Effect) (r :: [Effect]) = forall a . () => Sem e ': r a -> Sem r a

    polysemy Polysemy.Internal

    Type synonym for interpreters that consume an effect without changing the return value. Offered for user convenience. r Is kept polymorphic so it's possible to place constraints upon it:

    teletypeToIO :: Member (Embed IO) r
    => InterpreterFor Teletype r
    

  10. type InterpretersFor (es :: [Effect]) (r :: [Effect]) = forall a . () => Sem Append es r a -> Sem r a

    polysemy Polysemy.Internal

    Variant of InterpreterFor that takes a list of effects. @since 1.5.0.0

Page 603 of many | Previous | Next