authoring-0.3.3.1: A library for writing papers

Safe HaskellNone

Text.Authoring.Combinator.Meta

Synopsis

Documentation

braces :: (MonadWriter t m, HasDocument t) => m () -> m ()Source

wrap the argument x using curly braces {x}

command0 :: (MonadWriter t m, HasDocument t) => Text -> m ()Source

command0 x = x

command1 :: (MonadWriter t m, HasDocument t) => Text -> m () -> m ()Source

command1 x con = x{con}

commandI :: (MonadWriter t m, HasDocument t) => Text -> m () -> m ()Source

commandI x con = {x con}

environment :: (MonadWriter t m, HasDocument t) => Text -> m () -> m ()Source

environment x con = begin{x}conend{x}