Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

updated haddocks

  • Loading branch information...
commit eec83a4936b15df1bdbf4e746a4db50698fc2ae6 1 parent 89f96a1
@ekmett authored
Showing with 467 additions and 462 deletions.
  1. +1 −1  Text-Trifecta-Combinators.html
  2. +6 −1 Text-Trifecta-Delta.html
  3. +6 −2 Text-Trifecta-Highlight.html
  4. +2 −2 Text-Trifecta-Parser.html
  5. +5 −5 Text-Trifecta-Rendering.html
  6. +12 −4 Text-Trifecta-Result.html
  7. +1 −1  Text-Trifecta-Rope.html
  8. +1 −1  Text-Trifecta-Util-Array.html
  9. +3 −3 Text-Trifecta-Util-IntervalMap.html
  10. +1 −1  Text-Trifecta-Util-It.html
  11. +1 −1  Text-Trifecta.html
  12. +2 −2 doc-index-46.html
  13. +2 −2 doc-index-58.html
  14. +2 −2 doc-index-60.html
  15. +2 −2 doc-index-95.html
  16. +2 −2 doc-index-A.html
  17. +2 −2 doc-index-All.html
  18. +2 −2 doc-index-B.html
  19. +2 −2 doc-index-C.html
  20. +2 −2 doc-index-D.html
  21. +2 −2 doc-index-E.html
  22. +2 −2 doc-index-F.html
  23. +2 −2 doc-index-G.html
  24. +2 −2 doc-index-H.html
  25. +2 −2 doc-index-I.html
  26. +2 −2 doc-index-L.html
  27. +2 −2 doc-index-M.html
  28. +2 −2 doc-index-N.html
  29. +2 −2 doc-index-O.html
  30. +2 −2 doc-index-P.html
  31. +2 −2 doc-index-R.html
  32. +2 −2 doc-index-S.html
  33. +2 −2 doc-index-T.html
  34. +2 −2 doc-index-U.html
  35. +2 −2 doc-index-W.html
  36. +2 −2 doc-index.html
  37. +1 −1  index-frames.html
  38. +2 −2 index.html
  39. +1 −1  mini_Text-Trifecta-Result.html
  40. +91 −86 src/Text-Trifecta-Delta.html
  41. +86 −115 src/Text-Trifecta-Highlight.html
  42. +4 −4 src/Text-Trifecta-Parser.html
  43. +97 −86 src/Text-Trifecta-Result.html
  44. +80 −81 src/Text-Trifecta-Rope.html
  45. +16 −14 src/Text-Trifecta.html
  46. BIN  trifecta.haddock
View
2  Text-Trifecta-Combinators.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Trifecta.Combinators</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-Trifecta-Combinators.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Combinators.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>ekmett@gmail.com</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Combinators</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">class</span> (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m, TokenParsing m) =&gt; <a href="#t:DeltaParsing">DeltaParsing</a> m <span class="keyword">where</span><ul class="subs"><li><a href="#v:line">line</a> :: m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></li><li><a href="#v:position">position</a> :: m <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></li><li><a href="#v:slicedWith">slicedWith</a> :: (a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; r) -&gt; m a -&gt; m r</li><li><a href="#v:rend">rend</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m <a href="Text-Trifecta-Rendering.html#t:Rendering">Rendering</a></li><li><a href="#v:restOfLine">restOfLine</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></li></ul></li><li class="src short"><a href="#v:sliced">sliced</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m a -&gt; m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></li><li class="src short"><a href="#v:careting">careting</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m <a href="Text-Trifecta-Rendering.html#t:Caret">Caret</a></li><li class="src short"><a href="#v:careted">careted</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m a -&gt; m (<a href="Text-Trifecta-Rendering.html#t:Careted">Careted</a> a)</li><li class="src short"><a href="#v:spanning">spanning</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m a -&gt; m <a href="Text-Trifecta-Rendering.html#t:Span">Span</a></li><li class="src short"><a href="#v:spanned">spanned</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m a -&gt; m (<a href="Text-Trifecta-Rendering.html#t:Spanned">Spanned</a> a)</li><li class="src short"><a href="#v:fixiting">fixiting</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; m <a href="Text-Trifecta-Rendering.html#t:Fixit">Fixit</a></li><li class="src short"><span class="keyword">class</span> (<a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m, <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> d) =&gt; <a href="#t:MarkParsing">MarkParsing</a> d m | m -&gt; d <span class="keyword">where</span><ul class="subs"><li><a href="#v:mark">mark</a> :: m d</li><li><a href="#v:release">release</a> :: d -&gt; m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a></li></ul></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">class</span> (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m, TokenParsing m) =&gt; <a name="t:DeltaParsing" class="def">DeltaParsing</a> m <span class="keyword">where</span><a href="src/Text-Trifecta-Combinators.html#DeltaParsing" class="link">Source</a></p><div class="doc"><p>This class provides parsers with easy access to:
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Combinators.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>ekmett@gmail.com</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Combinators</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">class</span> (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m, <a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-Token.html#t:TokenParsing">TokenParsing</a> m) =&gt; <a href="#t:DeltaParsing">DeltaParsing</a> m <span class="keyword">where</span><ul class="subs"><li><a href="#v:line">line</a> :: m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></li><li><a href="#v:position">position</a> :: m <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></li><li><a href="#v:slicedWith">slicedWith</a> :: (a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; r) -&gt; m a -&gt; m r</li><li><a href="#v:rend">rend</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m <a href="Text-Trifecta-Rendering.html#t:Rendering">Rendering</a></li><li><a href="#v:restOfLine">restOfLine</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></li></ul></li><li class="src short"><a href="#v:sliced">sliced</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m a -&gt; m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></li><li class="src short"><a href="#v:careting">careting</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m <a href="Text-Trifecta-Rendering.html#t:Caret">Caret</a></li><li class="src short"><a href="#v:careted">careted</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m a -&gt; m (<a href="Text-Trifecta-Rendering.html#t:Careted">Careted</a> a)</li><li class="src short"><a href="#v:spanning">spanning</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m a -&gt; m <a href="Text-Trifecta-Rendering.html#t:Span">Span</a></li><li class="src short"><a href="#v:spanned">spanned</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m a -&gt; m (<a href="Text-Trifecta-Rendering.html#t:Spanned">Spanned</a> a)</li><li class="src short"><a href="#v:fixiting">fixiting</a> :: <a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m =&gt; m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; m <a href="Text-Trifecta-Rendering.html#t:Fixit">Fixit</a></li><li class="src short"><span class="keyword">class</span> (<a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> m, <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> d) =&gt; <a href="#t:MarkParsing">MarkParsing</a> d m | m -&gt; d <span class="keyword">where</span><ul class="subs"><li><a href="#v:mark">mark</a> :: m d</li><li><a href="#v:release">release</a> :: d -&gt; m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a></li></ul></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">class</span> (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m, <a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-Token.html#t:TokenParsing">TokenParsing</a> m) =&gt; <a name="t:DeltaParsing" class="def">DeltaParsing</a> m <span class="keyword">where</span><a href="src/Text-Trifecta-Combinators.html#DeltaParsing" class="link">Source</a></p><div class="doc"><p>This class provides parsers with easy access to:
</p><p>1) the current line contents.
2) the current position as a <code><a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></code>.
3) the ability to use <code><a href="Text-Trifecta-Combinators.html#v:sliced">sliced</a></code> on any parser.
View
7 Text-Trifecta-Delta.html
@@ -1,4 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Trifecta.Delta</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-Trifecta-Delta.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Delta.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Delta</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Delta" class="def">Delta</a> <a href="src/Text-Trifecta-Delta.html#Delta" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Columns" class="def">Columns</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Tab" class="def">Tab</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Lines" class="def">Lines</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Directed" class="def">Directed</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Delta" class="caption collapser" onclick="toggleSection('i:Delta')">Instances</p><div id="section.i:Delta" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Data.html#t:Data">Data</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Generics.html#t:Generic">Generic</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Hashable <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Semigroup <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Pretty <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Measured <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Measured <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Combinators.html#t:MarkParsing">MarkParsing</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:HasDelta" class="def">HasDelta</a> t <span class="keyword">where</span><a href="src/Text-Trifecta-Delta.html#HasDelta" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:delta" class="def">delta</a> :: t -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a><a href="src/Text-Trifecta-Delta.html#delta" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:HasDelta" class="caption collapser" onclick="toggleSection('i:HasDelta')">Instances</p><div id="section.i:HasDelta" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Word.html#t:Word8">Word8</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rendering.html#t:Rendering">Rendering</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rendering.html#t:Caret">Caret</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> (<a href="Text-Trifecta-Rendering.html#t:Careted">Careted</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> (<a href="Text-Trifecta-Rendering.html#t:Rendered">Rendered</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">(<a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> l, <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> r) =&gt; <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Either.html#t:Either">Either</a> l r)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">(Measured v a, <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> v) =&gt; <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> (FingerTree v a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:HasBytes" class="def">HasBytes</a> t <span class="keyword">where</span><a href="src/Text-Trifecta-Delta.html#HasBytes" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:bytes" class="def">bytes</a> :: t -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a><a href="src/Text-Trifecta-Delta.html#bytes" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:HasBytes" class="caption collapser" onclick="toggleSection('i:HasBytes')">Instances</p><div id="section.i:HasBytes" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Rendering.html#t:Caret">Caret</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> (<a href="Text-Trifecta-Rendering.html#t:Careted">Careted</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> (<a href="Text-Trifecta-Rendering.html#t:Rendered">Rendered</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">(Measured v a, <a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> v) =&gt; <a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> (FingerTree v a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:nextTab" class="def">nextTab</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a><a href="src/Text-Trifecta-Delta.html#nextTab" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:rewind" class="def">rewind</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a><a href="src/Text-Trifecta-Delta.html#rewind" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:near" class="def">near</a> :: (<a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> s, <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> t) =&gt; s -&gt; t -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-Trifecta-Delta.html#near" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:column" class="def">column</a> :: <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> t =&gt; t -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a><a href="src/Text-Trifecta-Delta.html#column" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:columnByte" class="def">columnByte</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a><a href="src/Text-Trifecta-Delta.html#columnByte" class="link">Source</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Delta.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Delta</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:Delta">Delta</a> <ul class="subs"><li>= <a href="#v:Columns">Columns</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> </li><li>| <a href="#v:Tab">Tab</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> </li><li>| <a href="#v:Lines">Lines</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> </li><li>| <a href="#v:Directed">Directed</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> </li></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:HasDelta">HasDelta</a> t <span class="keyword">where</span><ul class="subs"><li><a href="#v:delta">delta</a> :: t -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></li></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:HasBytes">HasBytes</a> t <span class="keyword">where</span><ul class="subs"><li><a href="#v:bytes">bytes</a> :: t -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></li></ul></li><li class="src short"><a href="#v:nextTab">nextTab</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></li><li class="src short"><a href="#v:rewind">rewind</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></li><li class="src short"><a href="#v:near">near</a> :: (<a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> s, <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> t) =&gt; s -&gt; t -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:column">column</a> :: <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> t =&gt; t -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></li><li class="src short"><a href="#v:columnByte">columnByte</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Delta" class="def">Delta</a> <a href="src/Text-Trifecta-Delta.html#Delta" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Columns" class="def">Columns</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Tab" class="def">Tab</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Lines" class="def">Lines</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Directed" class="def">Directed</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Delta" class="caption collapser" onclick="toggleSection('i:Delta')">Instances</p><div id="section.i:Delta" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Data.html#t:Data">Data</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Generics.html#t:Generic">Generic</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Hashable <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Semigroup <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Pretty <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Measured <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Measured <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Combinators.html#t:MarkParsing">MarkParsing</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:HasDelta" class="def">HasDelta</a> t <span class="keyword">where</span><a href="src/Text-Trifecta-Delta.html#HasDelta" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:delta" class="def">delta</a> :: t -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a><a href="src/Text-Trifecta-Delta.html#delta" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:HasDelta" class="caption collapser" onclick="toggleSection('i:HasDelta')">Instances</p><div id="section.i:HasDelta" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Word.html#t:Word8">Word8</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rendering.html#t:Rendering">Rendering</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rendering.html#t:Caret">Caret</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> (<a href="Text-Trifecta-Rendering.html#t:Careted">Careted</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> (<a href="Text-Trifecta-Rendering.html#t:Rendered">Rendered</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">(<a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> l, <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> r) =&gt; <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Either.html#t:Either">Either</a> l r)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">(Measured v a, <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> v) =&gt; <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> (FingerTree v a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:HasBytes" class="def">HasBytes</a> t <span class="keyword">where</span><a href="src/Text-Trifecta-Delta.html#HasBytes" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:bytes" class="def">bytes</a> :: t -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a><a href="src/Text-Trifecta-Delta.html#bytes" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:HasBytes" class="caption collapser" onclick="toggleSection('i:HasBytes')">Instances</p><div id="section.i:HasBytes" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Rendering.html#t:Caret">Caret</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> (<a href="Text-Trifecta-Rendering.html#t:Careted">Careted</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> (<a href="Text-Trifecta-Rendering.html#t:Rendered">Rendered</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">(Measured v a, <a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> v) =&gt; <a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> (FingerTree v a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:nextTab" class="def">nextTab</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a><a href="src/Text-Trifecta-Delta.html#nextTab" class="link">Source</a></p><div class="doc"><p>Increment a column number to the next tabstop.
+</p></div></div><div class="top"><p class="src"><a name="v:rewind" class="def">rewind</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a><a href="src/Text-Trifecta-Delta.html#rewind" class="link">Source</a></p><div class="doc"><p>Rewind a <code><a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></code> to the beginning of the line.
+</p></div></div><div class="top"><p class="src"><a name="v:near" class="def">near</a> :: (<a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> s, <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> t) =&gt; s -&gt; t -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-Trifecta-Delta.html#near" class="link">Source</a></p><div class="doc"><p>Should we show two things with a <code><a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></code> on the same line?
+</p></div></div><div class="top"><p class="src"><a name="v:column" class="def">column</a> :: <a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> t =&gt; t -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a><a href="src/Text-Trifecta-Delta.html#column" class="link">Source</a></p><div class="doc"><p>Retrieve the character offset within the current line from this <code><a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></code>.
+</p></div></div><div class="top"><p class="src"><a name="v:columnByte" class="def">columnByte</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a><a href="src/Text-Trifecta-Delta.html#columnByte" class="link">Source</a></p><div class="doc"><p>Retrieve the byte offset within the current line from this <code><a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></code>.
+</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
8 Text-Trifecta-Highlight.html
@@ -1,5 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Trifecta.Highlight</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-Trifecta-Highlight.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Highlight.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Text.Trifecta.Highlight</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:Highlight">Highlight</a> </li><li class="src short"><span class="keyword">data</span> <a href="#t:HighlightedRope">HighlightedRope</a> = <a href="#v:HighlightedRope">HighlightedRope</a> !(<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a>) !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></li><li class="src short"><span class="keyword">class</span> <a href="#t:HasHighlightedRope">HasHighlightedRope</a> t <span class="keyword">where</span><ul class="subs"><li><a href="#v:highlightedRope">highlightedRope</a> :: Lens' t <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></li><li><a href="#v:ropeContent">ropeContent</a> :: Lens' t <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></li><li><a href="#v:ropeHighlights">ropeHighlights</a> :: Lens' t (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a>)</li></ul></li><li class="src short"><a href="#v:withHighlight">withHighlight</a> :: <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a> -&gt; Doc -&gt; Doc</li><li class="src short"><span class="keyword">data</span> <a href="#t:HighlightDoc">HighlightDoc</a> = <a href="#v:HighlightDoc">HighlightDoc</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></li><li class="src short"><span class="keyword">class</span> <a href="#t:HasHighlightDoc">HasHighlightDoc</a> t <span class="keyword">where</span><ul class="subs"><li><a href="#v:highlightDoc">highlightDoc</a> :: Lens' t <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a></li><li><a href="#v:docContent">docContent</a> :: Lens' t <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></li><li><a href="#v:docCss">docCss</a> :: Lens' t <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:docTitle">docTitle</a> :: Lens' t <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li></ul></li><li class="src short"><a href="#v:doc">doc</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a> -&gt; <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Highlight" class="def">Highlight</a> </p><div class="subs instances"><p id="control.i:Highlight" class="caption collapser" onclick="toggleSection('i:Highlight')">Instances</p><div id="section.i:Highlight" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Prelude.html#t:Bounded">Bounded</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Prelude.html#t:Enum">Enum</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:HighlightedRope" class="def">HighlightedRope</a> <a href="src/Text-Trifecta-Highlight.html#HighlightedRope" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:HighlightedRope" class="def">HighlightedRope</a> !(<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a>) !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:HighlightedRope" class="caption collapser" onclick="toggleSection('i:HighlightedRope')">Instances</p><div id="section.i:HighlightedRope" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Semigroup <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Pretty <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">ToMarkup <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Highlight.html#t:HasHighlightedRope">HasHighlightedRope</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:HasHighlightedRope" class="def">HasHighlightedRope</a> t <span class="keyword">where</span><a href="src/Text-Trifecta-Highlight.html#HasHighlightedRope" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:highlightedRope" class="def">highlightedRope</a> :: Lens' t <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a><a href="src/Text-Trifecta-Highlight.html#highlightedRope" class="link">Source</a></p><p class="src"><a name="v:ropeContent" class="def">ropeContent</a> :: Lens' t <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a><a href="src/Text-Trifecta-Highlight.html#ropeContent" class="link">Source</a></p><p class="src"><a name="v:ropeHighlights" class="def">ropeHighlights</a> :: Lens' t (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a>)<a href="src/Text-Trifecta-Highlight.html#ropeHighlights" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:HasHighlightedRope" class="caption collapser" onclick="toggleSection('i:HasHighlightedRope')">Instances</p><div id="section.i:HasHighlightedRope" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Highlight.html#t:HasHighlightedRope">HasHighlightedRope</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:withHighlight" class="def">withHighlight</a> :: <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a> -&gt; Doc -&gt; Doc<a href="src/Text-Trifecta-Highlight.html#withHighlight" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:HighlightDoc" class="def">HighlightDoc</a> <a href="src/Text-Trifecta-Highlight.html#HighlightDoc" class="link">Source</a></p><div class="doc"><p>Represents a source file like an HsColour rendered document
-</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:HighlightDoc" class="def">HighlightDoc</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:HighlightDoc" class="caption collapser" onclick="toggleSection('i:HighlightDoc')">Instances</p><div id="section.i:HighlightDoc" class="show"><table><tr><td class="src">ToMarkup <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Highlight.html#t:HasHighlightDoc">HasHighlightDoc</a> <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:HasHighlightDoc" class="def">HasHighlightDoc</a> t <span class="keyword">where</span><a href="src/Text-Trifecta-Highlight.html#HasHighlightDoc" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:highlightDoc" class="def">highlightDoc</a> :: Lens' t <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a><a href="src/Text-Trifecta-Highlight.html#highlightDoc" class="link">Source</a></p><p class="src"><a name="v:docContent" class="def">docContent</a> :: Lens' t <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a><a href="src/Text-Trifecta-Highlight.html#docContent" class="link">Source</a></p><p class="src"><a name="v:docCss" class="def">docCss</a> :: Lens' t <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-Trifecta-Highlight.html#docCss" class="link">Source</a></p><p class="src"><a name="v:docTitle" class="def">docTitle</a> :: Lens' t <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-Trifecta-Highlight.html#docTitle" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:HasHighlightDoc" class="caption collapser" onclick="toggleSection('i:HasHighlightDoc')">Instances</p><div id="section.i:HasHighlightDoc" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Highlight.html#t:HasHighlightDoc">HasHighlightDoc</a> <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:doc" class="def">doc</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a> -&gt; <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a><a href="src/Text-Trifecta-Highlight.html#doc" class="link">Source</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Highlight.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Text.Trifecta.Highlight</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:Highlight">Highlight</a> </li><li class="src short"><span class="keyword">data</span> <a href="#t:HighlightedRope">HighlightedRope</a> = <a href="#v:HighlightedRope">HighlightedRope</a> !(<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a>) !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></li><li class="src short"><span class="keyword">class</span> <a href="#t:HasHighlightedRope">HasHighlightedRope</a> t <span class="keyword">where</span><ul class="subs"><li><a href="#v:highlightedRope">highlightedRope</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></li><li><a href="#v:ropeContent">ropeContent</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></li><li><a href="#v:ropeHighlights">ropeHighlights</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a>)</li></ul></li><li class="src short"><a href="#v:withHighlight">withHighlight</a> :: <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a> -&gt; Doc -&gt; Doc</li><li class="src short"><span class="keyword">data</span> <a href="#t:HighlightDoc">HighlightDoc</a> = <a href="#v:HighlightDoc">HighlightDoc</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></li><li class="src short"><span class="keyword">class</span> <a href="#t:HasHighlightDoc">HasHighlightDoc</a> t <span class="keyword">where</span><ul class="subs"><li><a href="#v:highlightDoc">highlightDoc</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a></li><li><a href="#v:docContent">docContent</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></li><li><a href="#v:docCss">docCss</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:docTitle">docTitle</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li></ul></li><li class="src short"><a href="#v:doc">doc</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a> -&gt; <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Highlight" class="def">Highlight</a> </p><div class="doc"><p>Tags used by the <code><a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-Token.html#t:TokenParsing">TokenParsing</a></code> <code><a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-Token.html#v:highlight">highlight</a></code> combinator.
+</p></div><div class="subs instances"><p id="control.i:Highlight" class="caption collapser" onclick="toggleSection('i:Highlight')">Instances</p><div id="section.i:Highlight" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Prelude.html#t:Bounded">Bounded</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Prelude.html#t:Enum">Enum</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:HighlightedRope" class="def">HighlightedRope</a> <a href="src/Text-Trifecta-Highlight.html#HighlightedRope" class="link">Source</a></p><div class="doc"><p>A <code><a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></code> is a <code><a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></code> with an associated <code><a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a></code> full of highlighted regions.
+</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:HighlightedRope" class="def">HighlightedRope</a> !(<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a>) !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:HighlightedRope" class="caption collapser" onclick="toggleSection('i:HighlightedRope')">Instances</p><div id="section.i:HighlightedRope" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Semigroup <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Pretty <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">ToMarkup <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Highlight.html#t:HasHighlightedRope">HasHighlightedRope</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:HasHighlightedRope" class="def">HasHighlightedRope</a> t <span class="keyword">where</span><a href="src/Text-Trifecta-Highlight.html#HasHighlightedRope" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:highlightedRope" class="def">highlightedRope</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a><a href="src/Text-Trifecta-Highlight.html#highlightedRope" class="link">Source</a></p><p class="src"><a name="v:ropeContent" class="def">ropeContent</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a><a href="src/Text-Trifecta-Highlight.html#ropeContent" class="link">Source</a></p><p class="src"><a name="v:ropeHighlights" class="def">ropeHighlights</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a>)<a href="src/Text-Trifecta-Highlight.html#ropeHighlights" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:HasHighlightedRope" class="caption collapser" onclick="toggleSection('i:HasHighlightedRope')">Instances</p><div id="section.i:HasHighlightedRope" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Highlight.html#t:HasHighlightedRope">HasHighlightedRope</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:withHighlight" class="def">withHighlight</a> :: <a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a> -&gt; Doc -&gt; Doc<a href="src/Text-Trifecta-Highlight.html#withHighlight" class="link">Source</a></p><div class="doc"><p>Convert a <code><a href="Text-Trifecta-Highlight.html#t:Highlight">Highlight</a></code> into a coloration on a <code>Doc</code>.
+</p></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:HighlightDoc" class="def">HighlightDoc</a> <a href="src/Text-Trifecta-Highlight.html#HighlightDoc" class="link">Source</a></p><div class="doc"><p>Represents a source file like an HsColour rendered document
+</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:HighlightDoc" class="def">HighlightDoc</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:HighlightDoc" class="caption collapser" onclick="toggleSection('i:HighlightDoc')">Instances</p><div id="section.i:HighlightDoc" class="show"><table><tr><td class="src">ToMarkup <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Highlight.html#t:HasHighlightDoc">HasHighlightDoc</a> <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:HasHighlightDoc" class="def">HasHighlightDoc</a> t <span class="keyword">where</span><a href="src/Text-Trifecta-Highlight.html#HasHighlightDoc" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:highlightDoc" class="def">highlightDoc</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a><a href="src/Text-Trifecta-Highlight.html#highlightDoc" class="link">Source</a></p><p class="src"><a name="v:docContent" class="def">docContent</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a><a href="src/Text-Trifecta-Highlight.html#docContent" class="link">Source</a></p><p class="src"><a name="v:docCss" class="def">docCss</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-Trifecta-Highlight.html#docCss" class="link">Source</a></p><p class="src"><a name="v:docTitle" class="def">docTitle</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-Trifecta-Highlight.html#docTitle" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:HasHighlightDoc" class="caption collapser" onclick="toggleSection('i:HasHighlightDoc')">Instances</p><div id="section.i:HasHighlightDoc" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Highlight.html#t:HasHighlightDoc">HasHighlightDoc</a> <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:doc" class="def">doc</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a> -&gt; <a href="Text-Trifecta-Highlight.html#t:HighlightDoc">HighlightDoc</a><a href="src/Text-Trifecta-Highlight.html#doc" class="link">Source</a></p><div class="doc"><p>Generate an HTML document from a title and a <code><a href="Text-Trifecta-Highlight.html#t:HighlightedRope">HighlightedRope</a></code>.
+</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 Text-Trifecta-Parser.html
@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Trifecta.Parser</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-Trifecta-Parser.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Parser.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>ekmett@gmail.com</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Text.Trifecta.Parser</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Feeding a parser more more input
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Parser.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>ekmett@gmail.com</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Text.Trifecta.Parser</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Feeding a parser more more input
</a></li><li><a href="#g:2">Parsing
-</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">newtype</span> <a href="#t:Parser">Parser</a> a = <a href="#v:Parser">Parser</a> {<ul class="subs"><li><a href="#v:unparser">unparser</a> :: <span class="keyword">forall</span> r. (a -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (<a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (Doc -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r</li></ul>}</li><li class="src short"><a href="#v:manyAccum">manyAccum</a> :: (a -&gt; [a] -&gt; [a]) -&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> [a]</li><li class="src short"><span class="keyword">data</span> <a href="#t:Step">Step</a> a<ul class="subs"><li>= <a href="#v:StepDone">StepDone</a> !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> a </li><li>| <a href="#v:StepFail">StepFail</a> !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> Doc </li><li>| <a href="#v:StepCont">StepCont</a> !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a) </li></ul></li><li class="src short"><a href="#v:feed">feed</a> :: Reducer t <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> =&gt; t -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> r -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> r</li><li class="src short"><a href="#v:starve">starve</a> :: <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a -&gt; <a href="Text-Trifecta-Result.html#t:Result">Result</a> a</li><li class="src short"><a href="#v:stepParser">stepParser</a> :: <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a</li><li class="src short"><a href="#v:stepResult">stepResult</a> :: <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; <a href="Text-Trifecta-Result.html#t:Result">Result</a> a -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a</li><li class="src short"><a href="#v:stepIt">stepIt</a> :: <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> a -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a</li><li class="src short"><a href="#v:parseFromFile">parseFromFile</a> :: <a href="/Library/Haskell/ghc-7.4.1/lib/transformers-0.3.0.0/doc/html/Control-Monad-IO-Class.html#t:MonadIO">MonadIO</a> m =&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; m (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> a)</li><li class="src short"><a href="#v:parseFromFileEx">parseFromFileEx</a> :: <a href="/Library/Haskell/ghc-7.4.1/lib/transformers-0.3.0.0/doc/html/Control-Monad-IO-Class.html#t:MonadIO">MonadIO</a> m =&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; m (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a)</li><li class="src short"><a href="#v:parseString">parseString</a> :: <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Result.html#t:Result">Result</a> a</li><li class="src short"><a href="#v:parseByteString">parseByteString</a> :: <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Result.html#t:Result">Result</a> a</li><li class="src short"><a href="#v:parseTest">parseTest</a> :: (<a href="/Library/Haskell/ghc-7.4.1/lib/transformers-0.3.0.0/doc/html/Control-Monad-IO-Class.html#t:MonadIO">MonadIO</a> m, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> a) =&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">newtype</span> <a name="t:Parser" class="def">Parser</a> a <a href="src/Text-Trifecta-Parser.html#Parser" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Parser" class="def">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:unparser" class="def">unparser</a> :: <span class="keyword">forall</span> r. (a -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (<a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (Doc -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:Parser" class="caption collapser" onclick="toggleSection('i:Parser')">Instances</p><div id="section.i:Parser" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Monad">Monad</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Functor">Functor</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Alternative">Alternative</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Parsing <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">CharParsing <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">TokenParsing <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">LookAheadParsing <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Combinators.html#t:MarkParsing">MarkParsing</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> (<a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Semigroup (<a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:manyAccum" class="def">manyAccum</a> :: (a -&gt; [a] -&gt; [a]) -&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> [a]<a href="src/Text-Trifecta-Parser.html#manyAccum" class="link">Source</a></p></div><h1 id="g:1">Feeding a parser more more input
+</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">newtype</span> <a href="#t:Parser">Parser</a> a = <a href="#v:Parser">Parser</a> {<ul class="subs"><li><a href="#v:unparser">unparser</a> :: <span class="keyword">forall</span> r. (a -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (<a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (Doc -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r</li></ul>}</li><li class="src short"><a href="#v:manyAccum">manyAccum</a> :: (a -&gt; [a] -&gt; [a]) -&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> [a]</li><li class="src short"><span class="keyword">data</span> <a href="#t:Step">Step</a> a<ul class="subs"><li>= <a href="#v:StepDone">StepDone</a> !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> a </li><li>| <a href="#v:StepFail">StepFail</a> !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> Doc </li><li>| <a href="#v:StepCont">StepCont</a> !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a) </li></ul></li><li class="src short"><a href="#v:feed">feed</a> :: Reducer t <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> =&gt; t -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> r -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> r</li><li class="src short"><a href="#v:starve">starve</a> :: <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a -&gt; <a href="Text-Trifecta-Result.html#t:Result">Result</a> a</li><li class="src short"><a href="#v:stepParser">stepParser</a> :: <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a</li><li class="src short"><a href="#v:stepResult">stepResult</a> :: <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; <a href="Text-Trifecta-Result.html#t:Result">Result</a> a -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a</li><li class="src short"><a href="#v:stepIt">stepIt</a> :: <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> a -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a</li><li class="src short"><a href="#v:parseFromFile">parseFromFile</a> :: <a href="/Library/Haskell/ghc-7.4.1/lib/transformers-0.3.0.0/doc/html/Control-Monad-IO-Class.html#t:MonadIO">MonadIO</a> m =&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; m (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> a)</li><li class="src short"><a href="#v:parseFromFileEx">parseFromFileEx</a> :: <a href="/Library/Haskell/ghc-7.4.1/lib/transformers-0.3.0.0/doc/html/Control-Monad-IO-Class.html#t:MonadIO">MonadIO</a> m =&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; m (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a)</li><li class="src short"><a href="#v:parseString">parseString</a> :: <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Result.html#t:Result">Result</a> a</li><li class="src short"><a href="#v:parseByteString">parseByteString</a> :: <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Result.html#t:Result">Result</a> a</li><li class="src short"><a href="#v:parseTest">parseTest</a> :: (<a href="/Library/Haskell/ghc-7.4.1/lib/transformers-0.3.0.0/doc/html/Control-Monad-IO-Class.html#t:MonadIO">MonadIO</a> m, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> a) =&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; m <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">newtype</span> <a name="t:Parser" class="def">Parser</a> a <a href="src/Text-Trifecta-Parser.html#Parser" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Parser" class="def">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:unparser" class="def">unparser</a> :: <span class="keyword">forall</span> r. (a -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (<a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; (Doc -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r) -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:Parser" class="caption collapser" onclick="toggleSection('i:Parser')">Instances</p><div id="section.i:Parser" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Monad">Monad</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Functor">Functor</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Alternative">Alternative</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-Token.html#t:TokenParsing">TokenParsing</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-Char.html#t:CharParsing">CharParsing</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-LookAhead.html#t:LookAheadParsing">LookAheadParsing</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-Combinators.html#t:Parsing">Parsing</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Combinators.html#t:DeltaParsing">DeltaParsing</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Combinators.html#t:MarkParsing">MarkParsing</a> <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> (<a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Semigroup (<a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:manyAccum" class="def">manyAccum</a> :: (a -&gt; [a] -&gt; [a]) -&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> [a]<a href="src/Text-Trifecta-Parser.html#manyAccum" class="link">Source</a></p></div><h1 id="g:1">Feeding a parser more more input
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Step" class="def">Step</a> a <a href="src/Text-Trifecta-Parser.html#Step" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:StepDone" class="def">StepDone</a> !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> a</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:StepFail" class="def">StepFail</a> !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> Doc</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:StepCont" class="def">StepCont</a> !<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a)</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Step" class="caption collapser" onclick="toggleSection('i:Step')">Instances</p><div id="section.i:Step" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Functor">Functor</a> <a href="Text-Trifecta-Parser.html#t:Step">Step</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> a =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> (<a href="Text-Trifecta-Parser.html#t:Step">Step</a> a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:feed" class="def">feed</a> :: Reducer t <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> =&gt; t -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> r -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> r<a href="src/Text-Trifecta-Parser.html#feed" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:starve" class="def">starve</a> :: <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a -&gt; <a href="Text-Trifecta-Result.html#t:Result">Result</a> a<a href="src/Text-Trifecta-Parser.html#starve" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:stepParser" class="def">stepParser</a> :: <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a<a href="src/Text-Trifecta-Parser.html#stepParser" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:stepResult" class="def">stepResult</a> :: <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; <a href="Text-Trifecta-Result.html#t:Result">Result</a> a -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a<a href="src/Text-Trifecta-Parser.html#stepResult" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:stepIt" class="def">stepIt</a> :: <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> a -&gt; <a href="Text-Trifecta-Parser.html#t:Step">Step</a> a<a href="src/Text-Trifecta-Parser.html#stepIt" class="link">Source</a></p></div><h1 id="g:2">Parsing
</h1><div class="top"><p class="src"><a name="v:parseFromFile" class="def">parseFromFile</a> :: <a href="/Library/Haskell/ghc-7.4.1/lib/transformers-0.3.0.0/doc/html/Control-Monad-IO-Class.html#t:MonadIO">MonadIO</a> m =&gt; <a href="Text-Trifecta-Parser.html#t:Parser">Parser</a> a -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; m (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> a)<a href="src/Text-Trifecta-Parser.html#parseFromFile" class="link">Source</a></p><div class="doc"><p><code>parseFromFile p filePath</code> runs a parser <code>p</code> on the
input read from <code>filePath</code> using <code><a href="ByteString.html#v:readFile">readFile</a></code>. All diagnostic messages
View
10 Text-Trifecta-Rendering.html
5 additions, 5 deletions not shown
View
16 Text-Trifecta-Result.html
@@ -1,9 +1,17 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Trifecta.Result</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-Trifecta-Result.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Result.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>ekmett@gmail.com</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Text.Trifecta.Result</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Parse Results
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Result.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>ekmett@gmail.com</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Text.Trifecta.Result</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Parse Results
</a></li><li><a href="#g:2">Parsing Errors
</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Results and Parse Errors
-</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:Result">Result</a> a<ul class="subs"><li>= <a href="#v:Success">Success</a> a </li><li>| <a href="#v:Failure">Failure</a> Doc </li></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:AsResult">AsResult</a> p f s t a b | s -&gt; a, t -&gt; b, s b -&gt; t, t a -&gt; s <span class="keyword">where</span><ul class="subs"><li><a href="#v:_Result">_Result</a> :: Overloaded p f s t (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Result.html#t:Result">Result</a> b)</li></ul></li><li class="src short"><a href="#v:_Success">_Success</a> :: (<a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f s t a b, <a href="/Users/ekmett/.cabal/share/doc/lens-3.8.4/html/Control-Lens-Prism.html#t:Choice">Choice</a> p, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f) =&gt; Overloaded p f s t a b</li><li class="src short"><a href="#v:_Failure">_Failure</a> :: (<a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f s s a a, <a href="/Users/ekmett/.cabal/share/doc/lens-3.8.4/html/Control-Lens-Prism.html#t:Choice">Choice</a> p, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f) =&gt; Overloaded' p f s Doc</li><li class="src short"><span class="keyword">data</span> <a href="#t:Err">Err</a> = <a href="#v:Err">Err</a> {<ul class="subs"><li><a href="#v:_reason">_reason</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> Doc</li><li><a href="#v:_footnotes">_footnotes</a> :: [Doc]</li><li><a href="#v:_expected">_expected</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li></ul>}</li><li class="src short"><span class="keyword">class</span> <a href="#t:HasErr">HasErr</a> t <span class="keyword">where</span><ul class="subs"><li><a href="#v:err">err</a> :: Lens' t <a href="Text-Trifecta-Result.html#t:Err">Err</a></li><li><a href="#v:expected">expected</a> :: Lens' t (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>)</li><li><a href="#v:footnotes">footnotes</a> :: Lens' t [Doc]</li><li><a href="#v:reason">reason</a> :: Lens' t (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> Doc)</li></ul></li><li class="src short"><a href="#v:explain">explain</a> :: <a href="Text-Trifecta-Rendering.html#t:Rendering">Rendering</a> -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; Doc</li><li class="src short"><a href="#v:failing">failing</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a></li></ul></div><div id="interface"><h1 id="g:1">Parse Results
-</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Result" class="def">Result</a> a <a href="src/Text-Trifecta-Result.html#Result" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Success" class="def">Success</a> a</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Failure" class="def">Failure</a> Doc</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Result" class="caption collapser" onclick="toggleSection('i:Result')">Instances</p><div id="section.i:Result" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Functor">Functor</a> <a href="Text-Trifecta-Result.html#t:Result">Result</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Text-Trifecta-Result.html#t:Result">Result</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Text-Trifecta-Result.html#t:Result">Result</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Text-Trifecta-Result.html#t:Result">Result</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Alternative">Alternative</a> <a href="Text-Trifecta-Result.html#t:Result">Result</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Result.html#t:Result">Result</a> b) a b</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> a =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> a =&gt; Pretty (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:AsResult" class="def">AsResult</a> p f s t a b | s -&gt; a, t -&gt; b, s b -&gt; t, t a -&gt; s <span class="keyword">where</span><a href="src/Text-Trifecta-Result.html#AsResult" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:_Result" class="def">_Result</a> :: Overloaded p f s t (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Result.html#t:Result">Result</a> b)<a href="src/Text-Trifecta-Result.html#_Result" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:AsResult" class="caption collapser" onclick="toggleSection('i:AsResult')">Instances</p><div id="section.i:AsResult" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Result.html#t:Result">Result</a> b) a b</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:_Success" class="def">_Success</a> :: (<a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f s t a b, <a href="/Users/ekmett/.cabal/share/doc/lens-3.8.4/html/Control-Lens-Prism.html#t:Choice">Choice</a> p, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f) =&gt; Overloaded p f s t a b<a href="src/Text-Trifecta-Result.html#_Success" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:_Failure" class="def">_Failure</a> :: (<a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f s s a a, <a href="/Users/ekmett/.cabal/share/doc/lens-3.8.4/html/Control-Lens-Prism.html#t:Choice">Choice</a> p, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f) =&gt; Overloaded' p f s Doc<a href="src/Text-Trifecta-Result.html#_Failure" class="link">Source</a></p></div><h1 id="g:2">Parsing Errors
-</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Err" class="def">Err</a> <a href="src/Text-Trifecta-Result.html#Err" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Err" class="def">Err</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:_reason" class="def">_reason</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> Doc</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_footnotes" class="def">_footnotes</a> :: [Doc]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_expected" class="def">_expected</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:Err" class="caption collapser" onclick="toggleSection('i:Err')">Instances</p><div id="section.i:Err" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> <a href="Text-Trifecta-Result.html#t:Err">Err</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Semigroup <a href="Text-Trifecta-Result.html#t:Err">Err</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Result.html#t:HasErr">HasErr</a> <a href="Text-Trifecta-Result.html#t:Err">Err</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:HasErr" class="def">HasErr</a> t <span class="keyword">where</span><a href="src/Text-Trifecta-Result.html#HasErr" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:err" class="def">err</a> :: Lens' t <a href="Text-Trifecta-Result.html#t:Err">Err</a><a href="src/Text-Trifecta-Result.html#err" class="link">Source</a></p><p class="src"><a name="v:expected" class="def">expected</a> :: Lens' t (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>)<a href="src/Text-Trifecta-Result.html#expected" class="link">Source</a></p><p class="src"><a name="v:footnotes" class="def">footnotes</a> :: Lens' t [Doc]<a href="src/Text-Trifecta-Result.html#footnotes" class="link">Source</a></p><p class="src"><a name="v:reason" class="def">reason</a> :: Lens' t (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> Doc)<a href="src/Text-Trifecta-Result.html#reason" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:HasErr" class="caption collapser" onclick="toggleSection('i:HasErr')">Instances</p><div id="section.i:HasErr" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Result.html#t:HasErr">HasErr</a> <a href="Text-Trifecta-Result.html#t:Err">Err</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:explain" class="def">explain</a> :: <a href="Text-Trifecta-Rendering.html#t:Rendering">Rendering</a> -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; Doc<a href="src/Text-Trifecta-Result.html#explain" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:failing" class="def">failing</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a><a href="src/Text-Trifecta-Result.html#failing" class="link">Source</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:Result">Result</a> a<ul class="subs"><li>= <a href="#v:Success">Success</a> a </li><li>| <a href="#v:Failure">Failure</a> Doc </li></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:AsResult">AsResult</a> p f s t a b | s -&gt; a, t -&gt; b, s b -&gt; t, t a -&gt; s <span class="keyword">where</span><ul class="subs"><li><a href="#v:_Result">_Result</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Overloaded">Overloaded</a> p f s t (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Result.html#t:Result">Result</a> b)</li></ul></li><li class="src short"><a href="#v:_Success">_Success</a> :: (<a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f s t a b, <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Prism.html#t:Choice">Choice</a> p, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f) =&gt; <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Overloaded">Overloaded</a> p f s t a b</li><li class="src short"><a href="#v:_Failure">_Failure</a> :: (<a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f s s a a, <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Prism.html#t:Choice">Choice</a> p, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f) =&gt; <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Overloaded-39-">Overloaded'</a> p f s Doc</li><li class="src short"><span class="keyword">data</span> <a href="#t:Err">Err</a> = <a href="#v:Err">Err</a> {<ul class="subs"><li><a href="#v:_reason">_reason</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> Doc</li><li><a href="#v:_footnotes">_footnotes</a> :: [Doc]</li><li><a href="#v:_expected">_expected</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li></ul>}</li><li class="src short"><span class="keyword">class</span> <a href="#t:HasErr">HasErr</a> t <span class="keyword">where</span><ul class="subs"><li><a href="#v:err">err</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="Text-Trifecta-Result.html#t:Err">Err</a></li><li><a href="#v:expected">expected</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>)</li><li><a href="#v:footnotes">footnotes</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t [Doc]</li><li><a href="#v:reason">reason</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> Doc)</li></ul></li><li class="src short"><a href="#v:explain">explain</a> :: <a href="Text-Trifecta-Rendering.html#t:Rendering">Rendering</a> -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; Doc</li><li class="src short"><a href="#v:failed">failed</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a></li></ul></div><div id="interface"><h1 id="g:1">Parse Results
+</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Result" class="def">Result</a> a <a href="src/Text-Trifecta-Result.html#Result" class="link">Source</a></p><div class="doc"><p>The result of parsing. Either we succeeded or something went wrong.
+</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Success" class="def">Success</a> a</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Failure" class="def">Failure</a> Doc</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Result" class="caption collapser" onclick="toggleSection('i:Result')">Instances</p><div id="section.i:Result" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Functor">Functor</a> <a href="Text-Trifecta-Result.html#t:Result">Result</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Text-Trifecta-Result.html#t:Result">Result</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Text-Trifecta-Result.html#t:Result">Result</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Text-Trifecta-Result.html#t:Result">Result</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Alternative">Alternative</a> <a href="Text-Trifecta-Result.html#t:Result">Result</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Result.html#t:Result">Result</a> b) a b</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> a =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> a =&gt; Pretty (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:AsResult" class="def">AsResult</a> p f s t a b | s -&gt; a, t -&gt; b, s b -&gt; t, t a -&gt; s <span class="keyword">where</span><a href="src/Text-Trifecta-Result.html#AsResult" class="link">Source</a></p><div class="doc"><p>A <code><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Prism">Prism</a></code> that lets you embed or retrieve a <code><a href="Text-Trifecta-Result.html#t:Result">Result</a></code> in a potentially larger type.
+</p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:_Result" class="def">_Result</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Overloaded">Overloaded</a> p f s t (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Result.html#t:Result">Result</a> b)<a href="src/Text-Trifecta-Result.html#_Result" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:AsResult" class="caption collapser" onclick="toggleSection('i:AsResult')">Instances</p><div id="section.i:AsResult" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f (<a href="Text-Trifecta-Result.html#t:Result">Result</a> a) (<a href="Text-Trifecta-Result.html#t:Result">Result</a> b) a b</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:_Success" class="def">_Success</a> :: (<a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f s t a b, <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Prism.html#t:Choice">Choice</a> p, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f) =&gt; <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Overloaded">Overloaded</a> p f s t a b<a href="src/Text-Trifecta-Result.html#_Success" class="link">Source</a></p><div class="doc"><p>The <code><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Prism">Prism</a></code> for the <code><a href="Text-Trifecta-Result.html#v:Success">Success</a></code> constructor of <code><a href="Text-Trifecta-Result.html#t:Result">Result</a></code>
+</p></div></div><div class="top"><p class="src"><a name="v:_Failure" class="def">_Failure</a> :: (<a href="Text-Trifecta-Result.html#t:AsResult">AsResult</a> p f s s a a, <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Prism.html#t:Choice">Choice</a> p, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f) =&gt; <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Overloaded-39-">Overloaded'</a> p f s Doc<a href="src/Text-Trifecta-Result.html#_Failure" class="link">Source</a></p><div class="doc"><p>The <code><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Prism">Prism</a></code> for the <code><a href="Text-Trifecta-Result.html#v:Failure">Failure</a></code> constructor of <code><a href="Text-Trifecta-Result.html#t:Result">Result</a></code>
+</p></div></div><h1 id="g:2">Parsing Errors
+</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Err" class="def">Err</a> <a href="src/Text-Trifecta-Result.html#Err" class="link">Source</a></p><div class="doc"><p>This is used to report an error. What went wrong, some supplemental docs and a set of things expected
+ at the current location. This does not, however, include the actual location.
+</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Err" class="def">Err</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:_reason" class="def">_reason</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> Doc</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_footnotes" class="def">_footnotes</a> :: [Doc]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_expected" class="def">_expected</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:Err" class="caption collapser" onclick="toggleSection('i:Err')">Instances</p><div id="section.i:Err" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> <a href="Text-Trifecta-Result.html#t:Err">Err</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Semigroup <a href="Text-Trifecta-Result.html#t:Err">Err</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Result.html#t:HasErr">HasErr</a> <a href="Text-Trifecta-Result.html#t:Err">Err</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:HasErr" class="def">HasErr</a> t <span class="keyword">where</span><a href="src/Text-Trifecta-Result.html#HasErr" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:err" class="def">err</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t <a href="Text-Trifecta-Result.html#t:Err">Err</a><a href="src/Text-Trifecta-Result.html#err" class="link">Source</a></p><p class="src"><a name="v:expected" class="def">expected</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Set.html#t:Set">Set</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>)<a href="src/Text-Trifecta-Result.html#expected" class="link">Source</a></p><p class="src"><a name="v:footnotes" class="def">footnotes</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t [Doc]<a href="src/Text-Trifecta-Result.html#footnotes" class="link">Source</a></p><p class="src"><a name="v:reason" class="def">reason</a> :: <a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> t (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> Doc)<a href="src/Text-Trifecta-Result.html#reason" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:HasErr" class="caption collapser" onclick="toggleSection('i:HasErr')">Instances</p><div id="section.i:HasErr" class="show"><table><tr><td class="src"><a href="Text-Trifecta-Result.html#t:HasErr">HasErr</a> <a href="Text-Trifecta-Result.html#t:Err">Err</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:explain" class="def">explain</a> :: <a href="Text-Trifecta-Rendering.html#t:Rendering">Rendering</a> -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a> -&gt; Doc<a href="src/Text-Trifecta-Result.html#explain" class="link">Source</a></p><div class="doc"><p>Convert a location and an <code><a href="Text-Trifecta-Result.html#t:Err">Err</a></code> into a <code>Doc</code>
+</p></div></div><div class="top"><p class="src"><a name="v:failed" class="def">failed</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Text-Trifecta-Result.html#t:Err">Err</a><a href="src/Text-Trifecta-Result.html#failed" class="link">Source</a></p><div class="doc"><p>Generate a simple <code><a href="Text-Trifecta-Result.html#t:Err">Err</a></code> word-wrapping the supplied message.
+</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
2  Text-Trifecta-Rope.html
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Trifecta.Rope</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-Trifecta-Rope.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Rope.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Rope</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:Rope">Rope</a> = <a href="#v:Rope">Rope</a> !<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> !(FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a>)</li><li class="src short"><a href="#v:rope">rope</a> :: FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></li><li class="src short"><span class="keyword">data</span> <a href="#t:Strand">Strand</a> <ul class="subs"><li>= <a href="#v:Strand">Strand</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> !<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> </li><li>| <a href="#v:LineDirective">LineDirective</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a> </li></ul></li><li class="src short"><a href="#v:strand">strand</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></li><li class="src short"><a href="#v:strands">strands</a> :: <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></li><li class="src short"><a href="#v:grabRest">grabRest</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; r -&gt; (<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> -&gt; r) -&gt; r</li><li class="src short"><a href="#v:grabLine">grabLine</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; r -&gt; (<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; r) -&gt; r</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Rope" class="def">Rope</a> <a href="src/Text-Trifecta-Rope.html#Rope" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Rope" class="def">Rope</a> !<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> !(FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a>)</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Rope" class="caption collapser" onclick="toggleSection('i:Rope')">Instances</p><div id="section.i:Rope" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Semigroup <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Measured <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Reducer <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Reducer <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Reducer <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Reducer [<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:rope" class="def">rope</a> :: FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a><a href="src/Text-Trifecta-Rope.html#rope" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Strand" class="def">Strand</a> <a href="src/Text-Trifecta-Rope.html#Strand" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Strand" class="def">Strand</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> !<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LineDirective" class="def">LineDirective</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int64">Int64</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Strand" class="caption collapser" onclick="toggleSection('i:Strand')">Instances</p><div id="section.i:Strand" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Data.html#t:Data">Data</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Generics.html#t:Generic">Generic</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Hashable <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Measured <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Reducer <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:strand" class="def">strand</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a><a href="src/Text-Trifecta-Rope.html#strand" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:strands" class="def">strands</a> :: <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a><a href="src/Text-Trifecta-Rope.html#strands" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:grabRest" class="def">grabRest</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; r -&gt; (<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> -&gt; r) -&gt; r<a href="src/Text-Trifecta-Rope.html#grabRest" class="link">Source</a></p><div class="doc"><p>grab a the contents of a rope from a given location up to a newline
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Rope.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Rope</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:Rope">Rope</a> = <a href="#v:Rope">Rope</a> !<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> !(FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a>)</li><li class="src short"><a href="#v:rope">rope</a> :: FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></li><li class="src short"><span class="keyword">data</span> <a href="#t:Strand">Strand</a> <ul class="subs"><li>= <a href="#v:Strand">Strand</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> !<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> </li><li>| <a href="#v:Skipping">Skipping</a> !<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> </li></ul></li><li class="src short"><a href="#v:strand">strand</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></li><li class="src short"><a href="#v:strands">strands</a> :: <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></li><li class="src short"><a href="#v:grabRest">grabRest</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; r -&gt; (<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> -&gt; r) -&gt; r</li><li class="src short"><a href="#v:grabLine">grabLine</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; r -&gt; (<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; r) -&gt; r</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Rope" class="def">Rope</a> <a href="src/Text-Trifecta-Rope.html#Rope" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Rope" class="def">Rope</a> !<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> !(FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a>)</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Rope" class="caption collapser" onclick="toggleSection('i:Rope')">Instances</p><div id="section.i:Rope" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Semigroup <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Measured <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Reducer <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Reducer <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Reducer <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Reducer [<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:rope" class="def">rope</a> :: FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a><a href="src/Text-Trifecta-Rope.html#rope" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Strand" class="def">Strand</a> <a href="src/Text-Trifecta-Rope.html#Strand" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Strand" class="def">Strand</a> !<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> !<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Skipping" class="def">Skipping</a> !<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Strand" class="caption collapser" onclick="toggleSection('i:Strand')">Instances</p><div id="section.i:Strand" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Data.html#t:Data">Data</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Typeable-Internal.html#t:Typeable">Typeable</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Generics.html#t:Generic">Generic</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Hashable <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasDelta">HasDelta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Text-Trifecta-Delta.html#t:HasBytes">HasBytes</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Measured <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Reducer <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:strand" class="def">strand</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a><a href="src/Text-Trifecta-Rope.html#strand" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:strands" class="def">strands</a> :: <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; FingerTree <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> <a href="Text-Trifecta-Rope.html#t:Strand">Strand</a><a href="src/Text-Trifecta-Rope.html#strands" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:grabRest" class="def">grabRest</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; r -&gt; (<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> -&gt; r) -&gt; r<a href="src/Text-Trifecta-Rope.html#grabRest" class="link">Source</a></p><div class="doc"><p>grab a the contents of a rope from a given location up to a newline
</p></div></div><div class="top"><p class="src"><a name="v:grabLine" class="def">grabLine</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> -&gt; r -&gt; (<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; r) -&gt; r<a href="src/Text-Trifecta-Rope.html#grabLine" class="link">Source</a></p><div class="doc"><p>grab a the contents of a rope from a given location up to a newline
</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
2  Text-Trifecta-Util-Array.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Trifecta.Util.Array</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-Trifecta-Util-Array.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Util-Array.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>unknown</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>ekmett@gmail.com</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Util.Array</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Creation
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Util-Array.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>unknown</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>ekmett@gmail.com</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Util.Array</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Creation
</a></li><li><a href="#g:2">Basic interface
</a></li><li><a href="#g:3">Folds
</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Fast zero based arrays, based on the implementation in the HAMT-branch of
View
6 Text-Trifecta-Util-IntervalMap.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Trifecta.Util.IntervalMap</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-Trifecta-Util-IntervalMap.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Util-IntervalMap.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable (MPTCs, type families, functional dependencies)</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>ekmett@gmail.com</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Util.IntervalMap</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Intervals
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Util-IntervalMap.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable (MPTCs, type families, functional dependencies)</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>ekmett@gmail.com</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Util.IntervalMap</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Intervals
</a></li><li><a href="#g:2">Interval maps
</a></li><li><a href="#g:3">Searching
</a></li><li><a href="#g:4">Prepending an offset onto every interval in the map
@@ -25,11 +25,11 @@
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:Interval">Interval</a> v = <a href="#v:Interval">Interval</a> {<ul class="subs"><li><a href="#v:low">low</a> :: v</li><li><a href="#v:high">high</a> :: v</li></ul>}</li><li class="src short"><span class="keyword">newtype</span> <a href="#t:IntervalMap">IntervalMap</a> v a = <a href="#v:IntervalMap">IntervalMap</a> {<ul class="subs"><li><a href="#v:runIntervalMap">runIntervalMap</a> :: FingerTree (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntInterval">IntInterval</a> v) (Node v a)</li></ul>}</li><li class="src short"><a href="#v:singleton">singleton</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v -&gt; a -&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a</li><li class="src short"><a href="#v:insert">insert</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; v -&gt; v -&gt; a -&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a -&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a</li><li class="src short"><a href="#v:search">search</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; v -&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a -&gt; [(<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v, a)]</li><li class="src short"><a href="#v:intersections">intersections</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; v -&gt; v -&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a -&gt; [(<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v, a)]</li><li class="src short"><a href="#v:dominators">dominators</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; v -&gt; v -&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a -&gt; [(<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v, a)]</li><li class="src short"><a href="#v:offset">offset</a> :: (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> v) =&gt; v -&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a -&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a</li><li class="src short"><span class="keyword">data</span> <a href="#t:IntInterval">IntInterval</a> v<ul class="subs"><li>= <a href="#v:NoInterval">NoInterval</a> </li><li>| <a href="#v:IntInterval">IntInterval</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) v </li></ul></li><li class="src short"><a href="#v:fromList">fromList</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; [(v, v, a)] -&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a</li></ul></div><div id="interface"><h1 id="g:1">Intervals
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Interval" class="def">Interval</a> v <a href="src/Text-Trifecta-Util-IntervalMap.html#Interval" class="link">Source</a></p><div class="doc"><p>A closed interval. The lower bound should be less than or equal
to the higher bound.
-</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Interval" class="def">Interval</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:low" class="def">low</a> :: v</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:high" class="def">high</a> :: v</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:Interval" class="caption collapser" onclick="toggleSection('i:Interval')">Instances</p><div id="section.i:Interval" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Functor">Functor</a> <a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">(<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> v) =&gt; Reducer v (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> v =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> v =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; Semigroup (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">TraversableWithIndex (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">TraversableWithIndex (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (Node v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">FunctorWithIndex (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">FunctorWithIndex (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (Node v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">FoldableWithIndex (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">FoldableWithIndex (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (Node v)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><h1 id="g:2">Interval maps
+</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Interval" class="def">Interval</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:low" class="def">low</a> :: v</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:high" class="def">high</a> :: v</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:Interval" class="caption collapser" onclick="toggleSection('i:Interval')">Instances</p><div id="section.i:Interval" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Functor">Functor</a> <a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">(<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v, <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> v) =&gt; Reducer v (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> v =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> v =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; Semigroup (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Indexed.html#t:FunctorWithIndex">FunctorWithIndex</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Indexed.html#t:FunctorWithIndex">FunctorWithIndex</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (Node v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Indexed.html#t:FoldableWithIndex">FoldableWithIndex</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Indexed.html#t:FoldableWithIndex">FoldableWithIndex</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (Node v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Indexed.html#t:TraversableWithIndex">TraversableWithIndex</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Indexed.html#t:TraversableWithIndex">TraversableWithIndex</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (Node v)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><h1 id="g:2">Interval maps
</h1><div class="top"><p class="src"><span class="keyword">newtype</span> <a name="t:IntervalMap" class="def">IntervalMap</a> v a <a href="src/Text-Trifecta-Util-IntervalMap.html#IntervalMap" class="link">Source</a></p><div class="doc"><p>Map of closed intervals, possibly with duplicates.
The <code><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Foldable.html#t:Foldable">Foldable</a></code> and <code><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Traversable.html#t:Traversable">Traversable</a></code> instances process the intervals in
lexicographical order.
-</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:IntervalMap" class="def">IntervalMap</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:runIntervalMap" class="def">runIntervalMap</a> :: FingerTree (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntInterval">IntInterval</a> v) (Node v a)</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:IntervalMap" class="caption collapser" onclick="toggleSection('i:IntervalMap')">Instances</p><div id="section.i:IntervalMap" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Functor">Functor</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Foldable.html#t:Foldable">Foldable</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Traversable.html#t:Traversable">Traversable</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">TraversableWithIndex (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">FunctorWithIndex (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">FoldableWithIndex (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; Measured (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntInterval">IntInterval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; HasUnion0 (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; HasUnion (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a)</td><td class="doc"><p><em>O(m log (n</em>/<em>m))</em>. Merge two interval maps.
+</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:IntervalMap" class="def">IntervalMap</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:runIntervalMap" class="def">runIntervalMap</a> :: FingerTree (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntInterval">IntInterval</a> v) (Node v a)</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:IntervalMap" class="caption collapser" onclick="toggleSection('i:IntervalMap')">Instances</p><div id="section.i:IntervalMap" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Functor">Functor</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Foldable.html#t:Foldable">Foldable</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Traversable.html#t:Traversable">Traversable</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Indexed.html#t:FunctorWithIndex">FunctorWithIndex</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Indexed.html#t:FoldableWithIndex">FoldableWithIndex</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Users/ekmett/.cabal/share/doc/lens-3.10/html/Control-Lens-Indexed.html#t:TraversableWithIndex">TraversableWithIndex</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; Measured (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntInterval">IntInterval</a> v) (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Monoid.html#t:Monoid">Monoid</a> (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; HasUnion0 (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; HasUnion (<a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a)</td><td class="doc"><p><em>O(m log (n</em>/<em>m))</em>. Merge two interval maps.
The map may contain duplicate intervals; entries with equal intervals
are kept in the original order.
</p></td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:singleton" class="def">singleton</a> :: <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Ord.html#t:Ord">Ord</a> v =&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Interval</a> v -&gt; a -&gt; <a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">IntervalMap</a> v a<a href="src/Text-Trifecta-Util-IntervalMap.html#singleton" class="link">Source</a></p><div class="doc"><p><em>O(1)</em>. Interval map with a single entry.
View
2  Text-Trifecta-Util-It.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Trifecta.Util.It</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-Trifecta-Util-It.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Util-It.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Util.It</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>harder, better, faster, stronger...
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta-Util-It.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta.Util.It</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>harder, better, faster, stronger...
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:It">It</a> r a<ul class="subs"><li>= <a href="#v:Pure">Pure</a> a </li><li>| <a href="#v:It">It</a> a (r -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a) </li></ul></li><li class="src short"><a href="#v:needIt">needIt</a> :: a -&gt; (r -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> a) -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a</li><li class="src short"><a href="#v:wantIt">wantIt</a> :: a -&gt; (r -&gt; (#<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a>, a#)) -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a</li><li class="src short"><a href="#v:simplifyIt">simplifyIt</a> :: <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a -&gt; r -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a</li><li class="src short"><a href="#v:runIt">runIt</a> :: (a -&gt; o) -&gt; (a -&gt; (r -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a) -&gt; o) -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a -&gt; o</li><li class="src short"><a href="#v:fillIt">fillIt</a> :: r -&gt; (<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; r) -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r</li><li class="src short"><a href="#v:rewindIt">rewindIt</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a>)</li><li class="src short"><a href="#v:sliceIt">sliceIt</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:It" class="def">It</a> r a <a href="src/Text-Trifecta-Util-It.html#It" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Pure" class="def">Pure</a> a</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:It" class="def">It</a> a (r -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a)</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:It" class="caption collapser" onclick="toggleSection('i:It')">Instances</p><div id="section.i:It" class="show"><table><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Monad">Monad</a> (<a href="Text-Trifecta-Util-It.html#t:It">It</a> r)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Monad.html#t:Functor">Functor</a> (<a href="Text-Trifecta-Util-It.html#t:It">It</a> r)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Control-Applicative.html#t:Applicative">Applicative</a> (<a href="Text-Trifecta-Util-It.html#t:It">It</a> r)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Comonad (<a href="Text-Trifecta-Util-It.html#t:It">It</a> r)</td><td class="doc"><p>It is a cofree comonad
</p></td></tr><tr><td class="src">ComonadApply (<a href="Text-Trifecta-Util-It.html#t:It">It</a> r)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> a =&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> (<a href="Text-Trifecta-Util-It.html#t:It">It</a> r a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:needIt" class="def">needIt</a> :: a -&gt; (r -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> a) -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a<a href="src/Text-Trifecta-Util-It.html#needIt" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:wantIt" class="def">wantIt</a> :: a -&gt; (r -&gt; (#<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a>, a#)) -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a<a href="src/Text-Trifecta-Util-It.html#wantIt" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:simplifyIt" class="def">simplifyIt</a> :: <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a -&gt; r -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a<a href="src/Text-Trifecta-Util-It.html#simplifyIt" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:runIt" class="def">runIt</a> :: (a -&gt; o) -&gt; (a -&gt; (r -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a) -&gt; o) -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> r a -&gt; o<a href="src/Text-Trifecta-Util-It.html#runIt" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:fillIt" class="def">fillIt</a> :: r -&gt; (<a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; r) -&gt; <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> r<a href="src/Text-Trifecta-Util-It.html#fillIt" class="link">Source</a></p><div class="doc"><p>Given a position, go there, and grab the text forward from that point
</p></div></div><div class="top"><p class="src"><a name="v:rewindIt" class="def">rewindIt</a> :: <a href="Text-Trifecta-Delta.html#t:Delta">Delta</a> -&gt; <a href="Text-Trifecta-Util-It.html#t:It">It</a> <a href="Text-Trifecta-Rope.html#t:Rope">Rope</a> (<a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/Library/Frameworks/GHC.framework/Versions/7.4.1-x86_64/usr/share/doc/ghc/html/libraries/bytestring-0.9.2.1/Data-ByteString.html#t:ByteString">ByteString</a>)<a href="src/Text-Trifecta-Util-It.html#rewindIt" class="link">Source</a></p><div class="doc"><p>Return the text of the line that contains a given position
View
2  Text-Trifecta.html
@@ -1,4 +1,4 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Trifecta</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-Trifecta.html");};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src">module <a href="Text-Trifecta-Rendering.html">Text.Trifecta.Rendering</a></p></div><div class="top"><p class="src">module <a href="Text-Trifecta-Highlight.html">Text.Trifecta.Highlight</a></p></div><div class="top"><p class="src">module <a href="Text-Trifecta-Parser.html">Text.Trifecta.Parser</a></p></div><div class="top"><p class="src">module <a href="Text-Trifecta-Combinators.html">Text.Trifecta.Combinators</a></p></div><div class="top"><p class="src">module <a href="Text-Trifecta-Rope.html">Text.Trifecta.Rope</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Trifecta.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Edward Kmett &lt;ekmett@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.Trifecta</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src">module <a href="Text-Trifecta-Rendering.html">Text.Trifecta.Rendering</a></p></div><div class="top"><p class="src">module <a href="Text-Trifecta-Highlight.html">Text.Trifecta.Highlight</a></p></div><div class="top"><p class="src">module <a href="Text-Trifecta-Parser.html">Text.Trifecta.Parser</a></p></div><div class="top"><p class="src">module <a href="Text-Trifecta-Combinators.html">Text.Trifecta.Combinators</a></p></div><div class="top"><p class="src">module <a href="Text-Trifecta-Result.html">Text.Trifecta.Result</a></p></div><div class="top"><p class="src">module <a href="Text-Trifecta-Rope.html">Text.Trifecta.Rope</a></p></div><div class="top"><p class="src">module <a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-Combinators.html">Text.Parser.Combinators</a></p></div><div class="top"><p class="src">module <a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-Char.html">Text.Parser.Char</a></p></div><div class="top"><p class="src">module <a href="/Users/ekmett/.cabal/share/doc/parsers-0.5.2/html/Text-Parser-Token.html">Text.Parser.Token</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-46.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - .)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - .)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - .</p><table><tr><td class="src">.#</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:.-35-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - .</p><table><tr><td class="src">.#</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:.-35-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-58.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - :)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - :)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - :</p><table><tr><td class="src">:@</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-64-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">:^</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-94-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">:~</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-126-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - :</p><table><tr><td class="src">:@</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-64-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">:^</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-94-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">:~</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-126-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-60.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - &lt;)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - &lt;)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - &lt;</p><table><tr><td class="src">&lt;?&gt;</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - &lt;</p><table><tr><td class="src">&lt;?&gt;</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-95.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - _)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - _)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - _</p><table><tr><td class="src">_expected</td><td class="module"><a href="Text-Trifecta-Result.html#v:_expected">Text.Trifecta.Result</a></td></tr><tr><td class="src">_Failure</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Failure">Text.Trifecta.Result</a></td></tr><tr><td class="src">_fixitReplacement</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:_fixitReplacement">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">_fixitSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:_fixitSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">_footnotes</td><td class="module"><a href="Text-Trifecta-Result.html#v:_footnotes">Text.Trifecta.Result</a></td></tr><tr><td class="src">_reason</td><td class="module"><a href="Text-Trifecta-Result.html#v:_reason">Text.Trifecta.Result</a></td></tr><tr><td class="src">_Result</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Result">Text.Trifecta.Result</a></td></tr><tr><td class="src">_styleHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleLetter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleName</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleReserved</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleReservedHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleStart</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_Success</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Success">Text.Trifecta.Result</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - _</p><table><tr><td class="src">_expected</td><td class="module"><a href="Text-Trifecta-Result.html#v:_expected">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">_Failure</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Failure">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">_fixitReplacement</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:_fixitReplacement">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">_fixitSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:_fixitSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">_footnotes</td><td class="module"><a href="Text-Trifecta-Result.html#v:_footnotes">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">_reason</td><td class="module"><a href="Text-Trifecta-Result.html#v:_reason">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">_Result</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Result">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">_styleHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleLetter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleName</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleReserved</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleReservedHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleStart</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_Success</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Success">Text.Trifecta.Result</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-A.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - A)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - A)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - A</p><table><tr><td class="src">addCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">addFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">addSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">alphaNum</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">angles</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">anyChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Array</td><td class="module"><a href="Text-Trifecta-Util-Array.html#t:Array">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">AsResult</td><td class="module"><a href="Text-Trifecta-Result.html#t:AsResult">Text.Trifecta.Result</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - A</p><table><tr><td class="src">addCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">addFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">addSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">alphaNum</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">angles</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">anyChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Array</td><td class="module"><a href="Text-Trifecta-Util-Array.html#t:Array">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">AsResult</td><td class="module"><a href="Text-Trifecta-Result.html#t:AsResult">Text.Trifecta.Result</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-All.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="index"><p class="caption">Index</p><table><tr><td class="src">.#</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:.-35-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">:@</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-64-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">:^</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-94-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">:~</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-126-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">&lt;?&gt;</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">addCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">addFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">addSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">alphaNum</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">angles</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">anyChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Array</td><td class="module"><a href="Text-Trifecta-Util-Array.html#t:Array">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">AsResult</td><td class="module"><a href="Text-Trifecta-Result.html#t:AsResult">Text.Trifecta.Result</a></td></tr><tr><td class="src">between</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">braces</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">brackets</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">bytes</td><td class="module"><a href="Text-Trifecta-Delta.html#v:bytes">Text.Trifecta.Delta</a></td></tr><tr><td class="src">Caret</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">caret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Careted</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Careted">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">careted</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:careted">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">caretEffects</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:caretEffects">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">careting</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:careting">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">chainl</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainl1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainr</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainr1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">char</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">characterChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">charLiteral</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">CharParsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">choice</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">colon</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">column</td><td class="module"><a href="Text-Trifecta-Delta.html#v:column">Text.Trifecta.Delta</a></td></tr><tr><td class="src">columnByte</td><td class="module"><a href="Text-Trifecta-Delta.html#v:columnByte">Text.Trifecta.Delta</a></td></tr><tr><td class="src">Columns</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Columns">Text.Trifecta.Delta</a></td></tr><tr><td class="src">comma</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">commaSep</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">commaSep1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">copy</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:copy">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">copyM</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:copyM">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">count</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">decimal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">delete</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:delete">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">Delta</td><td class="module"><a href="Text-Trifecta-Delta.html#t:Delta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">delta</td><td class="module"><a href="Text-Trifecta-Delta.html#v:delta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">DeltaParsing</td><td class="module"><a href="Text-Trifecta-Combinators.html#t:DeltaParsing">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">digit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Directed</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Directed">Text.Trifecta.Delta</a></td></tr><tr><td class="src">doc</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:doc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docContent</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docContent">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docCss</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docCss">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docTitle</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docTitle">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">dominators</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:dominators">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">dot</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">double</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">draw</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:draw">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">empty</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:empty">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">emptyRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:emptyRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">endBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">endBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">eof</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Err</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Result.html#t:Err">Text.Trifecta.Result</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Result.html#v:Err">Text.Trifecta.Result</a></td></tr><tr><td class="src">err</td><td class="module"><a href="Text-Trifecta-Result.html#v:err">Text.Trifecta.Result</a></td></tr><tr><td class="src">expected</td><td class="module"><a href="Text-Trifecta-Result.html#v:expected">Text.Trifecta.Result</a></td></tr><tr><td class="src">explain</td><td class="module"><a href="Text-Trifecta-Result.html#v:explain">Text.Trifecta.Result</a></td></tr><tr><td class="src">failing</td><td class="module"><a href="Text-Trifecta-Result.html#v:failing">Text.Trifecta.Result</a></td></tr><tr><td class="src">Failure</td><td class="module"><a href="Text-Trifecta-Result.html#v:Failure">Text.Trifecta.Result</a></td></tr><tr><td class="src">feed</td><td class="module"><a href="Text-Trifecta-Parser.html#v:feed">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">fillIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:fillIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">filter</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:filter">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">Fixit</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixiting</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:fixiting">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">fixitReplacement</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixitReplacement">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixitSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixitSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">foldl'</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:foldl-39-">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">foldr</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:foldr">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">footnotes</td><td class="module"><a href="Text-Trifecta-Result.html#v:footnotes">Text.Trifecta.Result</a></td></tr><tr><td class="src">fromList</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:fromList">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">grabLine</td><td class="module"><a href="Text-Trifecta-Rope.html#v:grabLine">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">grabRest</td><td class="module"><a href="Text-Trifecta-Rope.html#v:grabRest">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">HasBytes</td><td class="module"><a href="Text-Trifecta-Delta.html#t:HasBytes">Text.Trifecta.Delta</a></td></tr><tr><td class="src">HasCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasDelta</td><td class="module"><a href="Text-Trifecta-Delta.html#t:HasDelta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">HasErr</td><td class="module"><a href="Text-Trifecta-Result.html#t:HasErr">Text.Trifecta.Result</a></td></tr><tr><td class="src">HasFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasHighlightDoc</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HasHighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HasHighlightedRope</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HasHighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HasRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">hexadecimal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">hexDigit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">high</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:high">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">Highlight</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:Highlight">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">HighlightDoc</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:HighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlightDoc</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:highlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HighlightedRope</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:HighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlightedRope</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:highlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">ident</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">IdentifierStyle</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Text.Trifecta</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">ifNear</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:ifNear">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">index</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:index">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">indexM_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:indexM_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">index_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:index_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">insert</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:insert">Text.Trifecta.Util.Array</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:insert">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">integer</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">integer'</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">intersections</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:intersections">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">Interval</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:Interval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">IntervalMap</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:IntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">IntInterval</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:IntInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:IntInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">It</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-It.html#t:It">Text.Trifecta.Util.It</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:It">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">length</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:length">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">lengthM</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:lengthM">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">letter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">liftIdentifierStyle</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">line</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:line">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">LineDirective</td><td class="module"><a href="Text-Trifecta-Rope.html#v:LineDirective">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">Lines</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Lines">Text.Trifecta.Delta</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Lines">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">low</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:low">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">lower</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">many</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">manyAccum</td><td class="module"><a href="Text-Trifecta-Parser.html#v:manyAccum">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">manyTill</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">map</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:map">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">map'</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:map-39-">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">mark</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:mark">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">MarkParsing</td><td class="module"><a href="Text-Trifecta-Combinators.html#t:MarkParsing">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">MArray</td><td class="module"><a href="Text-Trifecta-Util-Array.html#t:MArray">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">natural</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">naturalOrDouble</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">near</td><td class="module"><a href="Text-Trifecta-Delta.html#v:near">Text.Trifecta.Delta</a></td></tr><tr><td class="src">needIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:needIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">nesting</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">new</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:new">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">newline</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">new_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:new_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">nextTab</td><td class="module"><a href="Text-Trifecta-Delta.html#v:nextTab">Text.Trifecta.Delta</a></td></tr><tr><td class="src">NoInterval</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:NoInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">noneOf</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">noneOfSet</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">notChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">notFollowedBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">nullRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:nullRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">octal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">octDigit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">offset</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:offset">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">oneOf</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">oneOfSet</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">option</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">optional</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">parens</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">parseByteString</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseByteString">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseFromFile</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseFromFile">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseFromFileEx</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseFromFileEx">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Parser</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Parser.html#t:Parser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Parser.html#v:Parser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseString</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseString">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseTest</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseTest">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Parsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">position</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:position">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">Pure</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:Pure">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">read</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:read">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">reason</td><td class="module"><a href="Text-Trifecta-Result.html#v:reason">Text.Trifecta.Result</a></td></tr><tr><td class="src">release</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:release">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">rend</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:rend">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">render</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:render">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Renderable</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Renderable">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Rendered</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Rendered">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">rendered</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:rendered">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Rendering</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">rendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingDelta</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingDelta">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLine</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLine">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLineBytes</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLineBytes">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLineLen</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLineLen">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingOverlays</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingOverlays">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">reserve</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">restOfLine</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:restOfLine">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">Result</td><td class="module"><a href="Text-Trifecta-Result.html#t:Result">Text.Trifecta.Result</a></td></tr><tr><td class="src">rewind</td><td class="module"><a href="Text-Trifecta-Delta.html#v:rewind">Text.Trifecta.Delta</a></td></tr><tr><td class="src">rewindIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:rewindIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">Rope</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rope.html#t:Rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rope.html#v:Rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">rope</td><td class="module"><a href="Text-Trifecta-Rope.html#v:rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">ropeContent</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:ropeContent">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">ropeHighlights</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:ropeHighlights">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">run</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:run">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">run2</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:run2">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">runIntervalMap</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:runIntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">runIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:runIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">runUnhighlighted</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">runUnspaced</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">satisfy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">search</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:search">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">semi</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">semiSep</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">semiSep1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepEndBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepEndBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">simplifyIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:simplifyIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">singleton</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:singleton">Text.Trifecta.Util.Array</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:singleton">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">skipMany</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">skipOptional</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">skipSome</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sliced</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:sliced">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">slicedWith</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:slicedWith">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">sliceIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:sliceIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">some</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">someSpace</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Source</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Source">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">source</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:source">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">space</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">spaces</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Span</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">span</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">spanEffects</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:spanEffects">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Spanned</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Spanned">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">spanned</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:spanned">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">spanning</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:spanning">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">starve</td><td class="module"><a href="Text-Trifecta-Parser.html#v:starve">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Step</td><td class="module"><a href="Text-Trifecta-Parser.html#t:Step">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepCont</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepCont">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepDone</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepDone">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepFail</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepFail">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepIt</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepIt">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepParser</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepParser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepResult</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepResult">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Strand</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rope.html#t:Strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rope.html#v:Strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">strand</td><td class="module"><a href="Text-Trifecta-Rope.html#v:strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">strands</td><td class="module"><a href="Text-Trifecta-Rope.html#v:strands">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">string</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">stringLiteral</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleChars</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleHighlights</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleLetter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleName</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleReserved</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleReservedHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleStart</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Success</td><td class="module"><a href="Text-Trifecta-Result.html#v:Success">Text.Trifecta.Result</a></td></tr><tr><td class="src">symbol</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">symbolic</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Tab</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Tab">Text.Trifecta.Delta</a></td></tr><tr><td class="src">tab</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">thaw</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:thaw">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">token</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">TokenParsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">traverse</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:traverse">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">try</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">unexpected</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Unhighlighted</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Text.Trifecta</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">unparser</td><td class="module"><a href="Text-Trifecta-Parser.html#v:unparser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">unsafeFreeze</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:unsafeFreeze">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">Unspaced</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Text.Trifecta</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">update</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:update">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">upper</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">wantIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:wantIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">whiteSpace</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">withHighlight</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:withHighlight">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">write</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:write">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">_expected</td><td class="module"><a href="Text-Trifecta-Result.html#v:_expected">Text.Trifecta.Result</a></td></tr><tr><td class="src">_Failure</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Failure">Text.Trifecta.Result</a></td></tr><tr><td class="src">_fixitReplacement</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:_fixitReplacement">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">_fixitSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:_fixitSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">_footnotes</td><td class="module"><a href="Text-Trifecta-Result.html#v:_footnotes">Text.Trifecta.Result</a></td></tr><tr><td class="src">_reason</td><td class="module"><a href="Text-Trifecta-Result.html#v:_reason">Text.Trifecta.Result</a></td></tr><tr><td class="src">_Result</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Result">Text.Trifecta.Result</a></td></tr><tr><td class="src">_styleHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleLetter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleName</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleReserved</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleReservedHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleStart</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_Success</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Success">Text.Trifecta.Result</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="index"><p class="caption">Index</p><table><tr><td class="src">.#</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:.-35-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">:@</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-64-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">:^</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-94-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">:~</td><td class="module"><a href="Text-Trifecta-Rendering.html#v::-126-">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">&lt;?&gt;</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">addCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">addFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">addSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:addSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">alphaNum</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">angles</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">anyChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Array</td><td class="module"><a href="Text-Trifecta-Util-Array.html#t:Array">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">AsResult</td><td class="module"><a href="Text-Trifecta-Result.html#t:AsResult">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">between</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">braces</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">brackets</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">bytes</td><td class="module"><a href="Text-Trifecta-Delta.html#v:bytes">Text.Trifecta.Delta</a></td></tr><tr><td class="src">Caret</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">caret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Careted</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Careted">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">careted</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:careted">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">caretEffects</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:caretEffects">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">careting</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:careting">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">chainl</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainl1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainr</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainr1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">char</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">characterChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">charLiteral</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">CharParsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">choice</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">colon</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">column</td><td class="module"><a href="Text-Trifecta-Delta.html#v:column">Text.Trifecta.Delta</a></td></tr><tr><td class="src">columnByte</td><td class="module"><a href="Text-Trifecta-Delta.html#v:columnByte">Text.Trifecta.Delta</a></td></tr><tr><td class="src">Columns</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Columns">Text.Trifecta.Delta</a></td></tr><tr><td class="src">comma</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">commaSep</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">commaSep1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">copy</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:copy">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">copyM</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:copyM">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">count</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">decimal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">delete</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:delete">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">Delta</td><td class="module"><a href="Text-Trifecta-Delta.html#t:Delta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">delta</td><td class="module"><a href="Text-Trifecta-Delta.html#v:delta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">DeltaParsing</td><td class="module"><a href="Text-Trifecta-Combinators.html#t:DeltaParsing">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">digit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Directed</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Directed">Text.Trifecta.Delta</a></td></tr><tr><td class="src">doc</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:doc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docContent</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docContent">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docCss</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docCss">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docTitle</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docTitle">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">dominators</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:dominators">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">dot</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">double</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">draw</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:draw">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">empty</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:empty">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">emptyRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:emptyRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">endBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">endBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">eof</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Err</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Result.html#t:Err">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Result.html#v:Err">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">err</td><td class="module"><a href="Text-Trifecta-Result.html#v:err">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">expected</td><td class="module"><a href="Text-Trifecta-Result.html#v:expected">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">explain</td><td class="module"><a href="Text-Trifecta-Result.html#v:explain">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">failed</td><td class="module"><a href="Text-Trifecta-Result.html#v:failed">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">Failure</td><td class="module"><a href="Text-Trifecta-Result.html#v:Failure">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">feed</td><td class="module"><a href="Text-Trifecta-Parser.html#v:feed">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">fillIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:fillIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">filter</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:filter">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">Fixit</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixiting</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:fixiting">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">fixitReplacement</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixitReplacement">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixitSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixitSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">foldl'</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:foldl-39-">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">foldr</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:foldr">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">footnotes</td><td class="module"><a href="Text-Trifecta-Result.html#v:footnotes">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">fromList</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:fromList">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">grabLine</td><td class="module"><a href="Text-Trifecta-Rope.html#v:grabLine">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">grabRest</td><td class="module"><a href="Text-Trifecta-Rope.html#v:grabRest">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">HasBytes</td><td class="module"><a href="Text-Trifecta-Delta.html#t:HasBytes">Text.Trifecta.Delta</a></td></tr><tr><td class="src">HasCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasDelta</td><td class="module"><a href="Text-Trifecta-Delta.html#t:HasDelta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">HasErr</td><td class="module"><a href="Text-Trifecta-Result.html#t:HasErr">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">HasFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasHighlightDoc</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HasHighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HasHighlightedRope</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HasHighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HasRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">hexadecimal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">hexDigit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">high</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:high">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">Highlight</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:Highlight">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">HighlightDoc</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:HighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlightDoc</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:highlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HighlightedRope</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:HighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlightedRope</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:highlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">ident</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">IdentifierStyle</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Text.Trifecta</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">ifNear</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:ifNear">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">index</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:index">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">indexM_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:indexM_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">index_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:index_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">insert</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:insert">Text.Trifecta.Util.Array</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:insert">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">integer</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">integer'</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">integerOrDouble</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">intersections</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:intersections">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">Interval</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:Interval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">IntervalMap</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:IntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">IntInterval</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:IntInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:IntInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">It</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-It.html#t:It">Text.Trifecta.Util.It</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:It">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">length</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:length">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">lengthM</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:lengthM">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">letter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">liftIdentifierStyle</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">line</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:line">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">Lines</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Lines">Text.Trifecta.Delta</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Lines">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">low</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:low">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">lower</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">many</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">manyAccum</td><td class="module"><a href="Text-Trifecta-Parser.html#v:manyAccum">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">manyTill</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">map</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:map">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">map'</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:map-39-">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">mark</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:mark">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">MarkParsing</td><td class="module"><a href="Text-Trifecta-Combinators.html#t:MarkParsing">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">MArray</td><td class="module"><a href="Text-Trifecta-Util-Array.html#t:MArray">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">natural</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">naturalOrDouble</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">near</td><td class="module"><a href="Text-Trifecta-Delta.html#v:near">Text.Trifecta.Delta</a></td></tr><tr><td class="src">needIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:needIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">nesting</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">new</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:new">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">newline</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">new_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:new_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">nextTab</td><td class="module"><a href="Text-Trifecta-Delta.html#v:nextTab">Text.Trifecta.Delta</a></td></tr><tr><td class="src">NoInterval</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:NoInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">noneOf</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">noneOfSet</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">notChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">notFollowedBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">nullRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:nullRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">octal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">octDigit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">offset</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:offset">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">oneOf</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">oneOfSet</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">option</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">optional</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">parens</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">parseByteString</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseByteString">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseFromFile</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseFromFile">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseFromFileEx</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseFromFileEx">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Parser</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Parser.html#t:Parser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Parser.html#v:Parser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseString</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseString">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseTest</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseTest">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Parsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">position</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:position">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">Pure</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:Pure">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">read</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:read">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">reason</td><td class="module"><a href="Text-Trifecta-Result.html#v:reason">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">release</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:release">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">rend</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:rend">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">render</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:render">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Renderable</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Renderable">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Rendered</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Rendered">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">rendered</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:rendered">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Rendering</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">rendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingDelta</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingDelta">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLine</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLine">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLineBytes</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLineBytes">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLineLen</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLineLen">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingOverlays</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingOverlays">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">reserve</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">restOfLine</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:restOfLine">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">Result</td><td class="module"><a href="Text-Trifecta-Result.html#t:Result">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">rewind</td><td class="module"><a href="Text-Trifecta-Delta.html#v:rewind">Text.Trifecta.Delta</a></td></tr><tr><td class="src">rewindIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:rewindIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">Rope</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rope.html#t:Rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rope.html#v:Rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">rope</td><td class="module"><a href="Text-Trifecta-Rope.html#v:rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">ropeContent</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:ropeContent">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">ropeHighlights</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:ropeHighlights">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">run</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:run">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">run2</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:run2">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">runIntervalMap</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:runIntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">runIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:runIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">runUnhighlighted</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">runUnspaced</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">satisfy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">search</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:search">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">semi</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">semiSep</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">semiSep1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepEndBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepEndBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">simplifyIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:simplifyIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">singleton</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:singleton">Text.Trifecta.Util.Array</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:singleton">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">skipMany</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">skipOptional</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Skipping</td><td class="module"><a href="Text-Trifecta-Rope.html#v:Skipping">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">skipSome</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sliced</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:sliced">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">slicedWith</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:slicedWith">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">sliceIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:sliceIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">some</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">someSpace</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Source</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Source">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">source</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:source">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">space</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">spaces</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Span</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">span</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">spanEffects</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:spanEffects">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Spanned</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Spanned">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">spanned</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:spanned">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">spanning</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:spanning">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">starve</td><td class="module"><a href="Text-Trifecta-Parser.html#v:starve">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Step</td><td class="module"><a href="Text-Trifecta-Parser.html#t:Step">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepCont</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepCont">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepDone</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepDone">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepFail</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepFail">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepIt</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepIt">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepParser</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepParser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepResult</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepResult">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Strand</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rope.html#t:Strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rope.html#v:Strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">strand</td><td class="module"><a href="Text-Trifecta-Rope.html#v:strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">strands</td><td class="module"><a href="Text-Trifecta-Rope.html#v:strands">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">string</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">stringLiteral</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">stringLiteral'</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleChars</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleHighlights</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleLetter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleName</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleReserved</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleReservedHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleStart</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Success</td><td class="module"><a href="Text-Trifecta-Result.html#v:Success">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">symbol</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">symbolic</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Tab</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Tab">Text.Trifecta.Delta</a></td></tr><tr><td class="src">tab</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">thaw</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:thaw">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">token</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">TokenParsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">traverse</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:traverse">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">try</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">unexpected</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Unhighlighted</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Text.Trifecta</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">unparser</td><td class="module"><a href="Text-Trifecta-Parser.html#v:unparser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">unsafeFreeze</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:unsafeFreeze">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">Unspaced</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Text.Trifecta</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">update</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:update">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">upper</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">wantIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:wantIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">whiteSpace</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">withHighlight</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:withHighlight">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">write</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:write">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">_expected</td><td class="module"><a href="Text-Trifecta-Result.html#v:_expected">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">_Failure</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Failure">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">_fixitReplacement</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:_fixitReplacement">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">_fixitSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:_fixitSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">_footnotes</td><td class="module"><a href="Text-Trifecta-Result.html#v:_footnotes">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">_reason</td><td class="module"><a href="Text-Trifecta-Result.html#v:_reason">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">_Result</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Result">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">_styleHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleLetter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleName</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleReserved</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleReservedHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_styleStart</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">_Success</td><td class="module"><a href="Text-Trifecta-Result.html#v:_Success">Text.Trifecta.Result</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-B.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - B)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - B)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - B</p><table><tr><td class="src">between</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">braces</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">brackets</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">bytes</td><td class="module"><a href="Text-Trifecta-Delta.html#v:bytes">Text.Trifecta.Delta</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - B</p><table><tr><td class="src">between</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">braces</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">brackets</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">bytes</td><td class="module"><a href="Text-Trifecta-Delta.html#v:bytes">Text.Trifecta.Delta</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-C.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - C)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - C)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - C</p><table><tr><td class="src">Caret</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">caret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Careted</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Careted">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">careted</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:careted">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">caretEffects</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:caretEffects">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">careting</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:careting">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">chainl</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainl1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainr</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainr1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">char</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">characterChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">charLiteral</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">CharParsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">choice</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">colon</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">column</td><td class="module"><a href="Text-Trifecta-Delta.html#v:column">Text.Trifecta.Delta</a></td></tr><tr><td class="src">columnByte</td><td class="module"><a href="Text-Trifecta-Delta.html#v:columnByte">Text.Trifecta.Delta</a></td></tr><tr><td class="src">Columns</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Columns">Text.Trifecta.Delta</a></td></tr><tr><td class="src">comma</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">commaSep</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">commaSep1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">copy</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:copy">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">copyM</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:copyM">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">count</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - C</p><table><tr><td class="src">Caret</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">caret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:caret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Careted</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Careted">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">careted</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:careted">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">caretEffects</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:caretEffects">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">careting</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:careting">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">chainl</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainl1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainr</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">chainr1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">char</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">characterChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">charLiteral</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">CharParsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">choice</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">colon</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">column</td><td class="module"><a href="Text-Trifecta-Delta.html#v:column">Text.Trifecta.Delta</a></td></tr><tr><td class="src">columnByte</td><td class="module"><a href="Text-Trifecta-Delta.html#v:columnByte">Text.Trifecta.Delta</a></td></tr><tr><td class="src">Columns</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Columns">Text.Trifecta.Delta</a></td></tr><tr><td class="src">comma</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">commaSep</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">commaSep1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">copy</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:copy">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">copyM</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:copyM">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">count</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-D.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - D)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - D)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - D</p><table><tr><td class="src">decimal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">delete</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:delete">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">Delta</td><td class="module"><a href="Text-Trifecta-Delta.html#t:Delta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">delta</td><td class="module"><a href="Text-Trifecta-Delta.html#v:delta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">DeltaParsing</td><td class="module"><a href="Text-Trifecta-Combinators.html#t:DeltaParsing">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">digit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Directed</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Directed">Text.Trifecta.Delta</a></td></tr><tr><td class="src">doc</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:doc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docContent</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docContent">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docCss</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docCss">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docTitle</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docTitle">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">dominators</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:dominators">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">dot</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">double</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">draw</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:draw">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - D</p><table><tr><td class="src">decimal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">delete</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:delete">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">Delta</td><td class="module"><a href="Text-Trifecta-Delta.html#t:Delta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">delta</td><td class="module"><a href="Text-Trifecta-Delta.html#v:delta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">DeltaParsing</td><td class="module"><a href="Text-Trifecta-Combinators.html#t:DeltaParsing">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">digit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Directed</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Directed">Text.Trifecta.Delta</a></td></tr><tr><td class="src">doc</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:doc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docContent</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docContent">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docCss</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docCss">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">docTitle</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:docTitle">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">dominators</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:dominators">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">dot</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">double</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">draw</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:draw">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">drawSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:drawSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-E.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - E)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - E)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - E</p><table><tr><td class="src">empty</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:empty">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">emptyRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:emptyRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">endBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">endBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">eof</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Err</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Result.html#t:Err">Text.Trifecta.Result</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Result.html#v:Err">Text.Trifecta.Result</a></td></tr><tr><td class="src">err</td><td class="module"><a href="Text-Trifecta-Result.html#v:err">Text.Trifecta.Result</a></td></tr><tr><td class="src">expected</td><td class="module"><a href="Text-Trifecta-Result.html#v:expected">Text.Trifecta.Result</a></td></tr><tr><td class="src">explain</td><td class="module"><a href="Text-Trifecta-Result.html#v:explain">Text.Trifecta.Result</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - E</p><table><tr><td class="src">empty</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:empty">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">emptyRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:emptyRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">endBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">endBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">eof</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Err</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Result.html#t:Err">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Result.html#v:Err">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">err</td><td class="module"><a href="Text-Trifecta-Result.html#v:err">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">expected</td><td class="module"><a href="Text-Trifecta-Result.html#v:expected">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">explain</td><td class="module"><a href="Text-Trifecta-Result.html#v:explain">Text.Trifecta.Result</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-F.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - F)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - F)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - F</p><table><tr><td class="src">failing</td><td class="module"><a href="Text-Trifecta-Result.html#v:failing">Text.Trifecta.Result</a></td></tr><tr><td class="src">Failure</td><td class="module"><a href="Text-Trifecta-Result.html#v:Failure">Text.Trifecta.Result</a></td></tr><tr><td class="src">feed</td><td class="module"><a href="Text-Trifecta-Parser.html#v:feed">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">fillIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:fillIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">filter</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:filter">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">Fixit</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixiting</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:fixiting">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">fixitReplacement</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixitReplacement">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixitSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixitSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">foldl'</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:foldl-39-">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">foldr</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:foldr">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">footnotes</td><td class="module"><a href="Text-Trifecta-Result.html#v:footnotes">Text.Trifecta.Result</a></td></tr><tr><td class="src">fromList</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:fromList">Text.Trifecta.Util.IntervalMap</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - F</p><table><tr><td class="src">failed</td><td class="module"><a href="Text-Trifecta-Result.html#v:failed">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">Failure</td><td class="module"><a href="Text-Trifecta-Result.html#v:Failure">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">feed</td><td class="module"><a href="Text-Trifecta-Parser.html#v:feed">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">fillIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:fillIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">filter</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:filter">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">Fixit</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixiting</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:fixiting">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">fixitReplacement</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixitReplacement">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">fixitSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:fixitSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">foldl'</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:foldl-39-">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">foldr</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:foldr">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">footnotes</td><td class="module"><a href="Text-Trifecta-Result.html#v:footnotes">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">fromList</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:fromList">Text.Trifecta.Util.IntervalMap</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-G.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - G)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - G)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - G</p><table><tr><td class="src">grabLine</td><td class="module"><a href="Text-Trifecta-Rope.html#v:grabLine">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">grabRest</td><td class="module"><a href="Text-Trifecta-Rope.html#v:grabRest">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - G</p><table><tr><td class="src">grabLine</td><td class="module"><a href="Text-Trifecta-Rope.html#v:grabLine">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">grabRest</td><td class="module"><a href="Text-Trifecta-Rope.html#v:grabRest">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-H.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - H)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - H)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - H</p><table><tr><td class="src">HasBytes</td><td class="module"><a href="Text-Trifecta-Delta.html#t:HasBytes">Text.Trifecta.Delta</a></td></tr><tr><td class="src">HasCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasDelta</td><td class="module"><a href="Text-Trifecta-Delta.html#t:HasDelta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">HasErr</td><td class="module"><a href="Text-Trifecta-Result.html#t:HasErr">Text.Trifecta.Result</a></td></tr><tr><td class="src">HasFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasHighlightDoc</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HasHighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HasHighlightedRope</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HasHighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HasRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">hexadecimal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">hexDigit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">high</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:high">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">Highlight</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:Highlight">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">HighlightDoc</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:HighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlightDoc</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:highlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HighlightedRope</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:HighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlightedRope</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:highlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - H</p><table><tr><td class="src">HasBytes</td><td class="module"><a href="Text-Trifecta-Delta.html#t:HasBytes">Text.Trifecta.Delta</a></td></tr><tr><td class="src">HasCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasDelta</td><td class="module"><a href="Text-Trifecta-Delta.html#t:HasDelta">Text.Trifecta.Delta</a></td></tr><tr><td class="src">HasErr</td><td class="module"><a href="Text-Trifecta-Result.html#t:HasErr">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">HasFixit</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasFixit">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasHighlightDoc</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HasHighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HasHighlightedRope</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HasHighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HasRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">HasSpan</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:HasSpan">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">hexadecimal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">hexDigit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">high</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:high">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">Highlight</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:Highlight">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">HighlightDoc</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:HighlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlightDoc</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:highlightDoc">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">HighlightedRope</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Highlight.html#t:HighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:HighlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">highlightedRope</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:highlightedRope">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-I.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - I)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - I)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - I</p><table><tr><td class="src">ident</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">IdentifierStyle</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Text.Trifecta</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">ifNear</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:ifNear">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">index</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:index">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">indexM_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:indexM_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">index_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:index_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">insert</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:insert">Text.Trifecta.Util.Array</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:insert">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">integer</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">integer'</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">intersections</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:intersections">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">Interval</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:Interval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">IntervalMap</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:IntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">IntInterval</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:IntInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:IntInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">It</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-It.html#t:It">Text.Trifecta.Util.It</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:It">Text.Trifecta.Util.It</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - I</p><table><tr><td class="src">ident</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">IdentifierStyle</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Text.Trifecta</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">ifNear</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:ifNear">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">index</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:index">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">indexM_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:indexM_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">index_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:index_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">insert</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:insert">Text.Trifecta.Util.Array</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:insert">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">integer</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">integer'</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">integerOrDouble</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">intersections</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:intersections">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">Interval</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:Interval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:Interval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">IntervalMap</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:IntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:IntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">IntInterval</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#t:IntInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:IntInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">It</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Util-It.html#t:It">Text.Trifecta.Util.It</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:It">Text.Trifecta.Util.It</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-L.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - L)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - L)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - L</p><table><tr><td class="src">length</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:length">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">lengthM</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:lengthM">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">letter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">liftIdentifierStyle</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">line</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:line">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">LineDirective</td><td class="module"><a href="Text-Trifecta-Rope.html#v:LineDirective">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">Lines</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Lines">Text.Trifecta.Delta</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Lines">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">low</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:low">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">lower</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - L</p><table><tr><td class="src">length</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:length">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">lengthM</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:lengthM">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">letter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">liftIdentifierStyle</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">line</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:line">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">Lines</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Lines">Text.Trifecta.Delta</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Lines">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">low</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:low">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">lower</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-M.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - M)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - M)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - M</p><table><tr><td class="src">many</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">manyAccum</td><td class="module"><a href="Text-Trifecta-Parser.html#v:manyAccum">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">manyTill</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">map</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:map">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">map'</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:map-39-">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">mark</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:mark">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">MarkParsing</td><td class="module"><a href="Text-Trifecta-Combinators.html#t:MarkParsing">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">MArray</td><td class="module"><a href="Text-Trifecta-Util-Array.html#t:MArray">Text.Trifecta.Util.Array</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - M</p><table><tr><td class="src">many</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">manyAccum</td><td class="module"><a href="Text-Trifecta-Parser.html#v:manyAccum">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">manyTill</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">map</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:map">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">map'</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:map-39-">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">mark</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:mark">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">MarkParsing</td><td class="module"><a href="Text-Trifecta-Combinators.html#t:MarkParsing">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">MArray</td><td class="module"><a href="Text-Trifecta-Util-Array.html#t:MArray">Text.Trifecta.Util.Array</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-N.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - N)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - N)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - N</p><table><tr><td class="src">natural</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">naturalOrDouble</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">near</td><td class="module"><a href="Text-Trifecta-Delta.html#v:near">Text.Trifecta.Delta</a></td></tr><tr><td class="src">needIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:needIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">nesting</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">new</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:new">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">newline</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">new_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:new_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">nextTab</td><td class="module"><a href="Text-Trifecta-Delta.html#v:nextTab">Text.Trifecta.Delta</a></td></tr><tr><td class="src">NoInterval</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:NoInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">noneOf</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">noneOfSet</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">notChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">notFollowedBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">nullRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:nullRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - N</p><table><tr><td class="src">natural</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">naturalOrDouble</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">near</td><td class="module"><a href="Text-Trifecta-Delta.html#v:near">Text.Trifecta.Delta</a></td></tr><tr><td class="src">needIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:needIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">nesting</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">new</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:new">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">newline</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">new_</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:new_">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">nextTab</td><td class="module"><a href="Text-Trifecta-Delta.html#v:nextTab">Text.Trifecta.Delta</a></td></tr><tr><td class="src">NoInterval</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:NoInterval">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">noneOf</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">noneOfSet</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">notChar</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">notFollowedBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">nullRendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:nullRendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-O.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - O)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - O)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - O</p><table><tr><td class="src">octal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">octDigit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">offset</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:offset">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">oneOf</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">oneOfSet</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">option</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">optional</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - O</p><table><tr><td class="src">octal</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">octDigit</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">offset</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:offset">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">oneOf</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">oneOfSet</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">option</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">optional</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-P.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - P)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - P)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - P</p><table><tr><td class="src">parens</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">parseByteString</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseByteString">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseFromFile</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseFromFile">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseFromFileEx</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseFromFileEx">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Parser</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Parser.html#t:Parser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Parser.html#v:Parser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseString</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseString">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseTest</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseTest">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Parsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">position</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:position">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">Pure</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:Pure">Text.Trifecta.Util.It</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - P</p><table><tr><td class="src">parens</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">parseByteString</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseByteString">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseFromFile</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseFromFile">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseFromFileEx</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseFromFileEx">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Parser</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Parser.html#t:Parser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Parser.html#v:Parser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseString</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseString">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">parseTest</td><td class="module"><a href="Text-Trifecta-Parser.html#v:parseTest">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Parsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">position</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:position">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">Pure</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:Pure">Text.Trifecta.Util.It</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-R.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - R)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - R)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - R</p><table><tr><td class="src">read</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:read">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">reason</td><td class="module"><a href="Text-Trifecta-Result.html#v:reason">Text.Trifecta.Result</a></td></tr><tr><td class="src">release</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:release">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">rend</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:rend">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">render</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:render">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Renderable</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Renderable">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Rendered</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Rendered">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">rendered</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:rendered">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Rendering</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">rendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingDelta</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingDelta">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLine</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLine">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLineBytes</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLineBytes">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLineLen</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLineLen">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingOverlays</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingOverlays">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">reserve</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">restOfLine</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:restOfLine">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">Result</td><td class="module"><a href="Text-Trifecta-Result.html#t:Result">Text.Trifecta.Result</a></td></tr><tr><td class="src">rewind</td><td class="module"><a href="Text-Trifecta-Delta.html#v:rewind">Text.Trifecta.Delta</a></td></tr><tr><td class="src">rewindIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:rewindIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">Rope</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rope.html#t:Rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rope.html#v:Rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">rope</td><td class="module"><a href="Text-Trifecta-Rope.html#v:rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">ropeContent</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:ropeContent">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">ropeHighlights</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:ropeHighlights">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">run</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:run">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">run2</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:run2">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">runIntervalMap</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:runIntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">runIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:runIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">runUnhighlighted</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">runUnspaced</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - R</p><table><tr><td class="src">read</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:read">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">reason</td><td class="module"><a href="Text-Trifecta-Result.html#v:reason">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">release</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:release">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">rend</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:rend">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">render</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:render">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Renderable</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Renderable">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Rendered</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Rendered">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">rendered</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:rendered">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Rendering</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">rendering</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:rendering">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingCaret</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingCaret">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingDelta</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingDelta">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLine</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLine">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLineBytes</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLineBytes">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingLineLen</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingLineLen">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">renderingOverlays</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:renderingOverlays">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">reserve</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">restOfLine</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:restOfLine">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">Result</td><td class="module"><a href="Text-Trifecta-Result.html#t:Result">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">rewind</td><td class="module"><a href="Text-Trifecta-Delta.html#v:rewind">Text.Trifecta.Delta</a></td></tr><tr><td class="src">rewindIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:rewindIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">Rope</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rope.html#t:Rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rope.html#v:Rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">rope</td><td class="module"><a href="Text-Trifecta-Rope.html#v:rope">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">ropeContent</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:ropeContent">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">ropeHighlights</td><td class="module"><a href="Text-Trifecta-Highlight.html#v:ropeHighlights">Text.Trifecta.Highlight</a>, Text.Trifecta</td></tr><tr><td class="src">run</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:run">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">run2</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:run2">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">runIntervalMap</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:runIntervalMap">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">runIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:runIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">runUnhighlighted</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">runUnspaced</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-S.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - S)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - S)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - S</p><table><tr><td class="src">satisfy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">search</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:search">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">semi</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">semiSep</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">semiSep1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepEndBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepEndBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">simplifyIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:simplifyIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">singleton</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:singleton">Text.Trifecta.Util.Array</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:singleton">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">skipMany</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">skipOptional</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">skipSome</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sliced</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:sliced">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">slicedWith</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:slicedWith">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">sliceIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:sliceIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">some</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">someSpace</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Source</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Source">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">source</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:source">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">space</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">spaces</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Span</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">span</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">spanEffects</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:spanEffects">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Spanned</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Spanned">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">spanned</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:spanned">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">spanning</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:spanning">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">starve</td><td class="module"><a href="Text-Trifecta-Parser.html#v:starve">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Step</td><td class="module"><a href="Text-Trifecta-Parser.html#t:Step">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepCont</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepCont">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepDone</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepDone">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepFail</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepFail">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepIt</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepIt">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepParser</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepParser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepResult</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepResult">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Strand</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rope.html#t:Strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rope.html#v:Strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">strand</td><td class="module"><a href="Text-Trifecta-Rope.html#v:strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">strands</td><td class="module"><a href="Text-Trifecta-Rope.html#v:strands">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">string</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">stringLiteral</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleChars</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleHighlights</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleLetter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleName</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleReserved</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleReservedHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleStart</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Success</td><td class="module"><a href="Text-Trifecta-Result.html#v:Success">Text.Trifecta.Result</a></td></tr><tr><td class="src">symbol</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">symbolic</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - S</p><table><tr><td class="src">satisfy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">search</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:search">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">semi</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">semiSep</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">semiSep1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepEndBy</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sepEndBy1</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">simplifyIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:simplifyIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">singleton</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:singleton">Text.Trifecta.Util.Array</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Text-Trifecta-Util-IntervalMap.html#v:singleton">Text.Trifecta.Util.IntervalMap</a></td></tr><tr><td class="src">skipMany</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">skipOptional</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Skipping</td><td class="module"><a href="Text-Trifecta-Rope.html#v:Skipping">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">skipSome</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">sliced</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:sliced">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">slicedWith</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:slicedWith">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">sliceIt</td><td class="module"><a href="Text-Trifecta-Util-It.html#v:sliceIt">Text.Trifecta.Util.It</a></td></tr><tr><td class="src">some</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">someSpace</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Source</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Source">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">source</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:source">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">space</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">spaces</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Span</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:Span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">span</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:span">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">spanEffects</td><td class="module"><a href="Text-Trifecta-Rendering.html#v:spanEffects">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">Spanned</td><td class="module"><a href="Text-Trifecta-Rendering.html#t:Spanned">Text.Trifecta.Rendering</a>, Text.Trifecta</td></tr><tr><td class="src">spanned</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:spanned">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">spanning</td><td class="module"><a href="Text-Trifecta-Combinators.html#v:spanning">Text.Trifecta.Combinators</a>, Text.Trifecta</td></tr><tr><td class="src">starve</td><td class="module"><a href="Text-Trifecta-Parser.html#v:starve">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Step</td><td class="module"><a href="Text-Trifecta-Parser.html#t:Step">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepCont</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepCont">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepDone</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepDone">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">StepFail</td><td class="module"><a href="Text-Trifecta-Parser.html#v:StepFail">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepIt</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepIt">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepParser</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepParser">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">stepResult</td><td class="module"><a href="Text-Trifecta-Parser.html#v:stepResult">Text.Trifecta.Parser</a>, Text.Trifecta</td></tr><tr><td class="src">Strand</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Text-Trifecta-Rope.html#t:Strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Text-Trifecta-Rope.html#v:Strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">strand</td><td class="module"><a href="Text-Trifecta-Rope.html#v:strand">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">strands</td><td class="module"><a href="Text-Trifecta-Rope.html#v:strands">Text.Trifecta.Rope</a>, Text.Trifecta</td></tr><tr><td class="src">string</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">stringLiteral</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">stringLiteral'</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleChars</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleHighlights</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleLetter</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleName</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleReserved</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleReservedHighlight</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">styleStart</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">Success</td><td class="module"><a href="Text-Trifecta-Result.html#v:Success">Text.Trifecta.Result</a>, Text.Trifecta</td></tr><tr><td class="src">symbol</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">symbolic</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
View
4 doc-index-T.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.0: A modern parser combinator library with convenient diagnostics (Index - T)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>trifecta-1.1: A modern parser combinator library with convenient diagnostics (Index - T)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
-</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.0: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - T</p><table><tr><td class="src">Tab</td><td class="module"><a href="Text-Trifecta-Delta.html#v:Tab">Text.Trifecta.Delta</a></td></tr><tr><td class="src">tab</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">thaw</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:thaw">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">token</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">TokenParsing</td><td class="module">Text.Trifecta</td></tr><tr><td class="src">traverse</td><td class="module"><a href="Text-Trifecta-Util-Array.html#v:traverse">Text.Trifecta.Util.Array</a></td></tr><tr><td class="src">try</td><td class="module">Text.Trifecta</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
+</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">trifecta-1.1: A modern parser combinator library with convenient diagnostics</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html"