Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Synopsis
- data Mf2ParserSettings = Mf2ParserSettings {}
- data HtmlContentMode
- parseMf2 :: Mf2ParserSettings -> Element -> Value
- extractProperty :: Mf2ParserSettings -> Text -> Element -> Value
- documentRoot :: Document -> Element
- parseLBS :: ByteString -> Document
- sinkDoc :: MonadThrow m => ConduitT ByteString o m Document
Documentation
data Mf2ParserSettings Source #
Instances
Eq Mf2ParserSettings Source # | |
Defined in Data.Microformats2.Parser (==) :: Mf2ParserSettings -> Mf2ParserSettings -> Bool # (/=) :: Mf2ParserSettings -> Mf2ParserSettings -> Bool # | |
Show Mf2ParserSettings Source # | |
Defined in Data.Microformats2.Parser showsPrec :: Int -> Mf2ParserSettings -> ShowS # show :: Mf2ParserSettings -> String # showList :: [Mf2ParserSettings] -> ShowS # | |
Default Mf2ParserSettings Source # | |
Defined in Data.Microformats2.Parser |
data HtmlContentMode Source #
Instances
Eq HtmlContentMode Source # | |
Defined in Data.Microformats2.Parser.HtmlUtil (==) :: HtmlContentMode -> HtmlContentMode -> Bool # (/=) :: HtmlContentMode -> HtmlContentMode -> Bool # | |
Show HtmlContentMode Source # | |
Defined in Data.Microformats2.Parser.HtmlUtil showsPrec :: Int -> HtmlContentMode -> ShowS # show :: HtmlContentMode -> String # showList :: [HtmlContentMode] -> ShowS # |
parseMf2 :: Mf2ParserSettings -> Element -> Value Source #
Parses Microformats 2 from an HTML Element into a JSON Value.
extractProperty :: Mf2ParserSettings -> Text -> Element -> Value Source #
HTML parsing stuff (from html-conduit, xml-lens)
documentRoot :: Document -> Element #
parseLBS :: ByteString -> Document #
sinkDoc :: MonadThrow m => ConduitT ByteString o m Document #