Copyright | (c) Sergey Vinokurov 2018 |
---|---|
License | Apache-2.0 (see LICENSE) |
Maintainer | serg.foo@gmail.com |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
Instances
Monoid DocKind Source # | |
Semigroup DocKind Source # | |
Bounded DocKind Source # | |
Enum DocKind Source # | |
Eq DocKind Source # | |
Ord DocKind Source # | |
compositeMetaDoc :: Doc ann -> MetaDoc ann Source #
atomicMetaDoc :: Doc ann -> MetaDoc ann Source #
metaDocInt :: Int -> MetaDoc ann Source #
metaDocFloat :: Float -> MetaDoc ann Source #
metaDocDouble :: Double -> MetaDoc ann Source #
metaDocInteger :: Integer -> MetaDoc ann Source #
metaDocNatural :: Natural -> MetaDoc ann Source #
metaDocWord :: Word -> MetaDoc ann Source #
metaDocWord8 :: Word8 -> MetaDoc ann Source #
metaDocWord16 :: Word16 -> MetaDoc ann Source #
metaDocWord32 :: Word32 -> MetaDoc ann Source #
metaDocWord64 :: Word64 -> MetaDoc ann Source #
metaDocInt8 :: Int8 -> MetaDoc ann Source #
metaDocInt16 :: Int16 -> MetaDoc ann Source #
metaDocInt32 :: Int32 -> MetaDoc ann Source #
metaDocInt64 :: Int64 -> MetaDoc ann Source #
metaDocUnit :: () -> MetaDoc ann Source #
metaDocBool :: Bool -> MetaDoc ann Source #
metaDocChar :: Char -> MetaDoc ann Source #
stringMetaDoc :: String -> MetaDoc ann Source #
strictTextMetaDoc :: Text -> MetaDoc ann Source #
lazyTextMetaDoc :: Text -> MetaDoc ann Source #
strictByteStringMetaDoc :: ByteString -> MetaDoc ann Source #
lazyByteStringMetaDoc :: ByteString -> MetaDoc ann Source #
shortByteStringMetaDoc :: ShortByteString -> MetaDoc ann Source #