Hoogle Search
Within LTS Haskell 24.3 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
module Text.XML.HXT.Arrow.
XmlArrow Basic arrows for processing XML documents All arrows use IO and a global state for options, errorhandling, ...
type
IOSArrow b c = IOStateArrow () b chxt Text.XML.HXT.Arrow.XmlState The arrow for stateful arrows with no user defined state
type
IOStateArrow s b c = IOSLA XIOState s b chxt Text.XML.HXT.Arrow.XmlState The arrow type for stateful arrows
module Text.XML.HXT.Arrow.XmlState.
RunIOStateArrow run an io state arrow
type
IOSArrow b c = IOStateArrow () b chxt Text.XML.HXT.Arrow.XmlState.TypeDefs The arrow for stateful arrows with no user defined state
type
IOStateArrow s b c = IOSLA XIOState s b chxt Text.XML.HXT.Arrow.XmlState.TypeDefs The arrow type for stateful arrows
type
XmlArrow = LA XmlTree XmlTreehxt Text.XML.HXT.DTDValidation.TypeDefs No documentation available.
type
XmlArrowS = LA XmlTree XmlTreeshxt Text.XML.HXT.DTDValidation.TypeDefs No documentation available.
realLengthNarrowContext :: HasChars a => a -> Intdoclayout Text.DocLayout Get the real length of a string, taking into account combining and double-wide characters. Ambiguous characters are treated as width 1.
realLengthNarrowContextNoShortcut :: HasChars a => a -> Intdoclayout Text.DocLayout Like realLengthNarrowContext, but avoids optimizations (shortcuts). This is exposed for testing, to ensure that the optimizations are safe.