Text.Pandoc.CrossRef.Util.Meta
getMetaList :: Default a => (MetaValue -> a) -> Text -> Meta -> Int -> a Source #
getMetaBool :: Text -> Meta -> Bool Source #
getMetaInlines :: Text -> Meta -> [Inline] Source #
getMetaBlock :: Text -> Meta -> [Block] Source #
getMetaString :: Text -> Meta -> Text Source #
getList :: Int -> MetaValue -> Maybe MetaValue Source #
toString :: Text -> MetaValue -> Text Source #
toInlines :: Text -> MetaValue -> [Inline] Source #
tryCapitalizeM :: (Functor m, Monad m, Walkable Inline a, Default a, Eq a) => (Text -> m a) -> Text -> Bool -> m a Source #