Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
read and write pandoc files (intenal rep of pandoc written to disk) von hier Pandoc spezifisches imortieren nich exportieren nach aussen
das ist, was von pandoc zum import gebraucht wird
Synopsis
- unPandocM :: PandocIO a -> ErrIO a
- callPandoc :: PandocIO a -> ErrIO a
- getMeta :: Pandoc -> Meta
- putMeta :: Meta -> Pandoc -> Pandoc
- fromJSONValue :: FromJSON a => Value -> Maybe a
- flattenMeta :: Meta -> Value
- readYaml2value :: Path Abs File -> ErrIO Value
- latexOptions :: WriterOptions
- writeTexSnip2 :: Pandoc -> ErrIO Text
- data Pandoc = Pandoc Meta [Block]
- writeTexSnip2 :: Pandoc -> ErrIO Text
Documentation
callPandoc :: PandocIO a -> ErrIO a Source #
flattenMeta :: Meta -> Value Source #
Flatten a Pandoc Meta
into a well-structured JSON object,
adapted from https://hackage.haskell.org/package/slick-1.1.1.0/docs/src/Slick.Pandoc.html#flattenMeta
readYaml2value :: Path Abs File -> ErrIO Value Source #
read a yaml file to a value error when syntax issue
latexOptions :: WriterOptions Source #
reasonable extension - crucial!