| Copyright | Dennis Gosnell 2017 |
|---|---|
| License | BSD3 |
| Maintainer | Dennis Gosnell (cdep.illabout@gmail.com) |
| Stability | experimental |
| Portability | unknown |
| Safe Haskell | None |
| Language | Haskell2010 |
Text.XMLHTML.Internal
Contents
Description
Synopsis
- createExpQuasiQuoter :: (String -> Q Exp) -> QuasiQuoter
- handleParseDocErr :: String -> String -> String -> SomeException -> a
Documentation
Arguments
| :: (String -> Q Exp) | The function to use for |
| -> QuasiQuoter |
Create a QuasiQuoter for Exps.
Arguments
| :: String | The type of a document that was being parsed. Should either be
|
| -> String | The name of the function that was being used to parse the document.
Should probably either be |
| -> String | The actual XML or HTML string that you were trying to parse into a
|
| -> SomeException | The exception that occurred when trying to parse the |
| -> a |
This function handles errors that occur when a Document can't be parsed.
This function throws an error with an explanation of what happened.
Orphan instances
| Lift Document Source # | |
| Lift Node Source # | |
| Lift Element Source # | |
| Lift ExternalID Source # | |
Methods lift :: ExternalID -> Q Exp # | |
| Lift Doctype Source # | |
| Lift Name Source # | |
| Lift Miscellaneous Source # | |
Methods lift :: Miscellaneous -> Q Exp # | |
| Lift Instruction Source # | |
Methods lift :: Instruction -> Q Exp # | |
| Lift Prologue Source # | |