[{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:CharMap\">CharMap</a> a = <a href=\"#v:CharMap\">CharMap</a> {<ul class=\"subs\"><li><a href=\"#v:unCharMap\">unCharMap</a> :: <a href=\"/package/containers-0.6.5.1/docs/Data-IntMap-Strict-Internal.html#t:IntMap\" title=\"Data.IntMap.Strict.Internal\">IntMap</a> a</li></ul>}","name":"CharMap CharMap unCharMap","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#t:CharMap"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Key\">Key</a> = <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"Key","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#t:Key"},{"display_html":"<a href=\"#v:-33-\">(!)</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a","name":"!","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:-33-"},{"display_html":"<a href=\"#v:-92--92-\">(\\\\)</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"\\\\","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:-92--92-"},{"display_html":"<a href=\"#v:null\">null</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"null","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:null"},{"display_html":"<a href=\"#v:size\">size</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"size","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:size"},{"display_html":"<a href=\"#v:member\">member</a> :: <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"member","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:member"},{"display_html":"<a href=\"#v:notMember\">notMember</a> :: <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"notMember","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:notMember"},{"display_html":"<a href=\"#v:lookup\">lookup</a> :: <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a","name":"lookup","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:lookup"},{"display_html":"<a href=\"#v:findWithDefault\">findWithDefault</a> :: a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; a","name":"findWithDefault","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:findWithDefault"},{"display_html":"<a href=\"#v:empty\">empty</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"empty","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:empty"},{"display_html":"<a href=\"#v:singleton\">singleton</a> :: <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"singleton","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:singleton"},{"display_html":"<a href=\"#v:insert\">insert</a> :: <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"insert","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:insert"},{"display_html":"<a href=\"#v:insertWith\">insertWith</a> :: (a -&gt; a -&gt; a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"insertWith","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:insertWith"},{"display_html":"<a href=\"#v:insertWithKey\">insertWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; a -&gt; a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"insertWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:insertWithKey"},{"display_html":"<a href=\"#v:insertLookupWithKey\">insertLookupWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; a -&gt; a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a, <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a)","name":"insertLookupWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:insertLookupWithKey"},{"display_html":"<a href=\"#v:delete\">delete</a> :: <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"delete","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:delete"},{"display_html":"<a href=\"#v:adjust\">adjust</a> :: (a -&gt; a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"adjust","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:adjust"},{"display_html":"<a href=\"#v:adjustWithKey\">adjustWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"adjustWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:adjustWithKey"},{"display_html":"<a href=\"#v:update\">update</a> :: (a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"update","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:update"},{"display_html":"<a href=\"#v:updateWithKey\">updateWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"updateWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:updateWithKey"},{"display_html":"<a href=\"#v:updateLookupWithKey\">updateLookupWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a, <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a)","name":"updateLookupWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:updateLookupWithKey"},{"display_html":"<a href=\"#v:union\">union</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"union","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:union"},{"display_html":"<a href=\"#v:unionWith\">unionWith</a> :: (a -&gt; a -&gt; a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"unionWith","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:unionWith"},{"display_html":"<a href=\"#v:unionWithKey\">unionWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; a -&gt; a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"unionWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:unionWithKey"},{"display_html":"<a href=\"#v:unions\">unions</a> :: [<a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a] -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"unions","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:unions"},{"display_html":"<a href=\"#v:unionsWith\">unionsWith</a> :: (a -&gt; a -&gt; a) -&gt; [<a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a] -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"unionsWith","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:unionsWith"},{"display_html":"<a href=\"#v:difference\">difference</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"difference","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:difference"},{"display_html":"<a href=\"#v:differenceWith\">differenceWith</a> :: (a -&gt; b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"differenceWith","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:differenceWith"},{"display_html":"<a href=\"#v:differenceWithKey\">differenceWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"differenceWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:differenceWithKey"},{"display_html":"<a href=\"#v:intersection\">intersection</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"intersection","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:intersection"},{"display_html":"<a href=\"#v:intersectionWith\">intersectionWith</a> :: (a -&gt; b -&gt; a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"intersectionWith","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:intersectionWith"},{"display_html":"<a href=\"#v:intersectionWithKey\">intersectionWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; b -&gt; a) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"intersectionWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:intersectionWithKey"},{"display_html":"<a href=\"#v:map\">map</a> :: (a -&gt; b) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b","name":"map","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:map"},{"display_html":"<a href=\"#v:mapWithKey\">mapWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; b) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b","name":"mapWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:mapWithKey"},{"display_html":"<a href=\"#v:mapAccum\">mapAccum</a> :: (a -&gt; b -&gt; (a, c)) -&gt; a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; (a, <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> c)","name":"mapAccum","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:mapAccum"},{"display_html":"<a href=\"#v:mapAccumWithKey\">mapAccumWithKey</a> :: (a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; b -&gt; (a, c)) -&gt; a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; (a, <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> c)","name":"mapAccumWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:mapAccumWithKey"},{"display_html":"<a href=\"#v:fold\">fold</a> :: (a -&gt; b -&gt; b) -&gt; b -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; b","name":"fold","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:fold"},{"display_html":"<a href=\"#v:foldWithKey\">foldWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; b -&gt; b) -&gt; b -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; b","name":"foldWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:foldWithKey"},{"display_html":"<a href=\"#v:elems\">elems</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; [a]","name":"elems","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:elems"},{"display_html":"<a href=\"#v:keys\">keys</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; [<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>]","name":"keys","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:keys"},{"display_html":"<a href=\"#v:keysSet\">keysSet</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"/package/containers-0.6.5.1/docs/Data-IntSet.html#t:IntSet\" title=\"Data.IntSet\">IntSet</a>","name":"keysSet","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:keysSet"},{"display_html":"<a href=\"#v:assocs\">assocs</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; [(<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>, a)]","name":"assocs","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:assocs"},{"display_html":"<a href=\"#v:toList\">toList</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; [(<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>, a)]","name":"toList","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:toList"},{"display_html":"<a href=\"#v:fromList\">fromList</a> :: [(<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>, a)] -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"fromList","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:fromList"},{"display_html":"<a href=\"#v:fromListWith\">fromListWith</a> :: (a -&gt; a -&gt; a) -&gt; [(<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>, a)] -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"fromListWith","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:fromListWith"},{"display_html":"<a href=\"#v:fromListWithKey\">fromListWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; a -&gt; a) -&gt; [(<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>, a)] -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"fromListWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:fromListWithKey"},{"display_html":"<a href=\"#v:toAscList\">toAscList</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; [(<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>, a)]","name":"toAscList","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:toAscList"},{"display_html":"<a href=\"#v:fromAscList\">fromAscList</a> :: [(<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>, a)] -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"fromAscList","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:fromAscList"},{"display_html":"<a href=\"#v:fromAscListWith\">fromAscListWith</a> :: (a -&gt; a -&gt; a) -&gt; [(<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>, a)] -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"fromAscListWith","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:fromAscListWith"},{"display_html":"<a href=\"#v:fromAscListWithKey\">fromAscListWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; a -&gt; a) -&gt; [(<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>, a)] -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"fromAscListWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:fromAscListWithKey"},{"display_html":"<a href=\"#v:fromDistinctAscList\">fromDistinctAscList</a> :: [(<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a>, a)] -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"fromDistinctAscList","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:fromDistinctAscList"},{"display_html":"<a href=\"#v:filter\">filter</a> :: (a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"filter","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:filter"},{"display_html":"<a href=\"#v:filterWithKey\">filterWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a","name":"filterWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:filterWithKey"},{"display_html":"<a href=\"#v:partition\">partition</a> :: (a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; (<a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a, <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a)","name":"partition","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:partition"},{"display_html":"<a href=\"#v:partitionWithKey\">partitionWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; (<a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a, <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a)","name":"partitionWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:partitionWithKey"},{"display_html":"<a href=\"#v:mapMaybe\">mapMaybe</a> :: (a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> b) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b","name":"mapMaybe","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:mapMaybe"},{"display_html":"<a href=\"#v:mapMaybeWithKey\">mapMaybeWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> b) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b","name":"mapMaybeWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:mapMaybeWithKey"},{"display_html":"<a href=\"#v:mapEither\">mapEither</a> :: (a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> b c) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; (<a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b, <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> c)","name":"mapEither","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:mapEither"},{"display_html":"<a href=\"#v:mapEitherWithKey\">mapEitherWithKey</a> :: (<a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> b c) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; (<a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b, <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> c)","name":"mapEitherWithKey","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:mapEitherWithKey"},{"display_html":"<a href=\"#v:split\">split</a> :: <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; (<a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a, <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a)","name":"split","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:split"},{"display_html":"<a href=\"#v:splitLookup\">splitLookup</a> :: <a href=\"Data-IntMap-CharMap2.html#t:Key\" title=\"Data.IntMap.CharMap2\">Key</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; (<a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a, <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a, <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a)","name":"splitLookup","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:splitLookup"},{"display_html":"<a href=\"#v:isSubmapOf\">isSubmapOf</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a =&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isSubmapOf","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:isSubmapOf"},{"display_html":"<a href=\"#v:isSubmapOfBy\">isSubmapOfBy</a> :: (a -&gt; b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isSubmapOfBy","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:isSubmapOfBy"},{"display_html":"<a href=\"#v:isProperSubmapOf\">isProperSubmapOf</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a =&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isProperSubmapOf","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:isProperSubmapOf"},{"display_html":"<a href=\"#v:isProperSubmapOfBy\">isProperSubmapOfBy</a> :: (a -&gt; b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isProperSubmapOfBy","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:isProperSubmapOfBy"},{"display_html":"<a href=\"#v:showTree\">showTree</a> :: <a href=\"/package/base-4.14.3.0/docs/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a =&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showTree","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:showTree"},{"display_html":"<a href=\"#v:showTreeWith\">showTreeWith</a> :: <a href=\"/package/base-4.14.3.0/docs/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a =&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showTreeWith","module":"Data.IntMap.CharMap2","link":"Data-IntMap-CharMap2.html#v:showTreeWith"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:EnumSet\">EnumSet</a> e = <a href=\"#v:EnumSet\">EnumSet</a> {<ul class=\"subs\"><li><a href=\"#v:unEnumSet\">unEnumSet</a> :: <a href=\"/package/containers-0.6.5.1/docs/Data-IntSet.html#t:IntSet\" title=\"Data.IntSet\">IntSet</a></li></ul>}","name":"EnumSet EnumSet unEnumSet","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#t:EnumSet"},{"display_html":"<a href=\"#v:-92--92-\">(\\\\)</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"\\\\","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:-92--92-"},{"display_html":"<a href=\"#v:null\">null</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"null","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:null"},{"display_html":"<a href=\"#v:size\">size</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"size","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:size"},{"display_html":"<a href=\"#v:member\">member</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"member","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:member"},{"display_html":"<a href=\"#v:notMember\">notMember</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"notMember","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:notMember"},{"display_html":"<a href=\"#v:isSubsetOf\">isSubsetOf</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isSubsetOf","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:isSubsetOf"},{"display_html":"<a href=\"#v:isProperSubsetOf\">isProperSubsetOf</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isProperSubsetOf","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:isProperSubsetOf"},{"display_html":"<a href=\"#v:empty\">empty</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"empty","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:empty"},{"display_html":"<a href=\"#v:singleton\">singleton</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"singleton","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:singleton"},{"display_html":"<a href=\"#v:insert\">insert</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"insert","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:insert"},{"display_html":"<a href=\"#v:delete\">delete</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"delete","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:delete"},{"display_html":"<a href=\"#v:union\">union</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"union","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:union"},{"display_html":"<a href=\"#v:unions\">unions</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; [<a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e] -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"unions","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:unions"},{"display_html":"<a href=\"#v:difference\">difference</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"difference","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:difference"},{"display_html":"<a href=\"#v:intersection\">intersection</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"intersection","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:intersection"},{"display_html":"<a href=\"#v:filter\">filter</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; (e -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"filter","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:filter"},{"display_html":"<a href=\"#v:partition\">partition</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; (e -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; (<a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e, <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e)","name":"partition","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:partition"},{"display_html":"<a href=\"#v:split\">split</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; (<a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e, <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e)","name":"split","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:split"},{"display_html":"<a href=\"#v:splitMember\">splitMember</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; (<a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e, <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>, <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e)","name":"splitMember","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:splitMember"},{"display_html":"<a href=\"#v:map\">map</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; (e -&gt; e) -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"map","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:map"},{"display_html":"<a href=\"#v:fold\">fold</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; (e -&gt; b -&gt; b) -&gt; b -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; b","name":"fold","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:fold"},{"display_html":"<a href=\"#v:elems\">elems</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; [e]","name":"elems","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:elems"},{"display_html":"<a href=\"#v:toList\">toList</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; [e]","name":"toList","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:toList"},{"display_html":"<a href=\"#v:fromList\">fromList</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; [e] -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"fromList","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:fromList"},{"display_html":"<a href=\"#v:toAscList\">toAscList</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; [e]","name":"toAscList","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:toAscList"},{"display_html":"<a href=\"#v:fromAscList\">fromAscList</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; [e] -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"fromAscList","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:fromAscList"},{"display_html":"<a href=\"#v:fromDistinctAscList\">fromDistinctAscList</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; [e] -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e","name":"fromDistinctAscList","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:fromDistinctAscList"},{"display_html":"<a href=\"#v:showTree\">showTree</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showTree","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:showTree"},{"display_html":"<a href=\"#v:showTreeWith\">showTreeWith</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> e =&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> e -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showTreeWith","module":"Data.IntSet.EnumSet2","link":"Data-IntSet-EnumSet2.html#v:showTreeWith"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:EnumMap\">EnumMap</a> k a = <a href=\"#v:EnumMap\">EnumMap</a> {<ul class=\"subs\"><li><a href=\"#v:unEnumMap\">unEnumMap</a> :: <a href=\"/package/containers-0.6.5.1/docs/Data-IntMap-Strict-Internal.html#t:IntMap\" title=\"Data.IntMap.Strict.Internal\">IntMap</a> a</li></ul>}","name":"EnumMap EnumMap unEnumMap","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#t:EnumMap"},{"display_html":"<a href=\"#v:-33-\">(!)</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; key -&gt; a","name":"!","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:-33-"},{"display_html":"<a href=\"#v:-92--92-\">(\\\\)</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"\\\\","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:-92--92-"},{"display_html":"<a href=\"#v:null\">null</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"null","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:null"},{"display_html":"<a href=\"#v:size\">size</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"size","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:size"},{"display_html":"<a href=\"#v:member\">member</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"member","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:member"},{"display_html":"<a href=\"#v:notMember\">notMember</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"notMember","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:notMember"},{"display_html":"<a href=\"#v:lookup\">lookup</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a","name":"lookup","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:lookup"},{"display_html":"<a href=\"#v:findWithDefault\">findWithDefault</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; a -&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; a","name":"findWithDefault","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:findWithDefault"},{"display_html":"<a href=\"#v:empty\">empty</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"empty","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:empty"},{"display_html":"<a href=\"#v:singleton\">singleton</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; key -&gt; a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"singleton","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:singleton"},{"display_html":"<a href=\"#v:insert\">insert</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; key -&gt; a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"insert","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:insert"},{"display_html":"<a href=\"#v:insertWith\">insertWith</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; a -&gt; a) -&gt; key -&gt; a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"insertWith","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:insertWith"},{"display_html":"<a href=\"#v:insertWithKey\">insertWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; a -&gt; a) -&gt; key -&gt; a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"insertWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:insertWithKey"},{"display_html":"<a href=\"#v:insertLookupWithKey\">insertLookupWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; a -&gt; a) -&gt; key -&gt; a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a, <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a)","name":"insertLookupWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:insertLookupWithKey"},{"display_html":"<a href=\"#v:delete\">delete</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"delete","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:delete"},{"display_html":"<a href=\"#v:adjust\">adjust</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; a) -&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"adjust","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:adjust"},{"display_html":"<a href=\"#v:adjustWithKey\">adjustWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; a) -&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"adjustWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:adjustWithKey"},{"display_html":"<a href=\"#v:update\">update</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"update","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:update"},{"display_html":"<a href=\"#v:updateWithKey\">updateWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"updateWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:updateWithKey"},{"display_html":"<a href=\"#v:updateLookupWithKey\">updateLookupWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a, <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a)","name":"updateLookupWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:updateLookupWithKey"},{"display_html":"<a href=\"#v:union\">union</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"union","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:union"},{"display_html":"<a href=\"#v:unionWith\">unionWith</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; a -&gt; a) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"unionWith","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:unionWith"},{"display_html":"<a href=\"#v:unionWithKey\">unionWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; a -&gt; a) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"unionWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:unionWithKey"},{"display_html":"<a href=\"#v:unions\">unions</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; [<a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a] -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"unions","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:unions"},{"display_html":"<a href=\"#v:unionsWith\">unionsWith</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; a -&gt; a) -&gt; [<a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a] -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"unionsWith","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:unionsWith"},{"display_html":"<a href=\"#v:difference\">difference</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"difference","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:difference"},{"display_html":"<a href=\"#v:differenceWith\">differenceWith</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"differenceWith","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:differenceWith"},{"display_html":"<a href=\"#v:differenceWithKey\">differenceWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"differenceWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:differenceWithKey"},{"display_html":"<a href=\"#v:intersection\">intersection</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"intersection","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:intersection"},{"display_html":"<a href=\"#v:intersectionWith\">intersectionWith</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; b -&gt; a) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"intersectionWith","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:intersectionWith"},{"display_html":"<a href=\"#v:intersectionWithKey\">intersectionWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; b -&gt; a) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"intersectionWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:intersectionWithKey"},{"display_html":"<a href=\"#v:map\">map</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; b) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b","name":"map","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:map"},{"display_html":"<a href=\"#v:mapWithKey\">mapWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; b) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b","name":"mapWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:mapWithKey"},{"display_html":"<a href=\"#v:mapAccum\">mapAccum</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; b -&gt; (a, c)) -&gt; a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; (a, <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key c)","name":"mapAccum","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:mapAccum"},{"display_html":"<a href=\"#v:mapAccumWithKey\">mapAccumWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; key -&gt; b -&gt; (a, c)) -&gt; a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; (a, <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key c)","name":"mapAccumWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:mapAccumWithKey"},{"display_html":"<a href=\"#v:fold\">fold</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; b -&gt; b) -&gt; b -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; b","name":"fold","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:fold"},{"display_html":"<a href=\"#v:foldWithKey\">foldWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; b -&gt; b) -&gt; b -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; b","name":"foldWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:foldWithKey"},{"display_html":"<a href=\"#v:elems\">elems</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; [a]","name":"elems","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:elems"},{"display_html":"<a href=\"#v:keys\">keys</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; [key]","name":"keys","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:keys"},{"display_html":"<a href=\"#v:keysSet\">keysSet</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> key","name":"keysSet","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:keysSet"},{"display_html":"<a href=\"#v:assocs\">assocs</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; [(key, a)]","name":"assocs","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:assocs"},{"display_html":"<a href=\"#v:toList\">toList</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; [(key, a)]","name":"toList","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:toList"},{"display_html":"<a href=\"#v:fromList\">fromList</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; [(key, a)] -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"fromList","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:fromList"},{"display_html":"<a href=\"#v:fromListWith\">fromListWith</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; a -&gt; a) -&gt; [(key, a)] -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"fromListWith","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:fromListWith"},{"display_html":"<a href=\"#v:fromListWithKey\">fromListWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; a -&gt; a) -&gt; [(key, a)] -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"fromListWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:fromListWithKey"},{"display_html":"<a href=\"#v:toAscList\">toAscList</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; [(key, a)]","name":"toAscList","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:toAscList"},{"display_html":"<a href=\"#v:fromAscList\">fromAscList</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; [(key, a)] -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"fromAscList","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:fromAscList"},{"display_html":"<a href=\"#v:fromAscListWith\">fromAscListWith</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; a -&gt; a) -&gt; [(key, a)] -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"fromAscListWith","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:fromAscListWith"},{"display_html":"<a href=\"#v:fromAscListWithKey\">fromAscListWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; a -&gt; a) -&gt; [(key, a)] -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"fromAscListWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:fromAscListWithKey"},{"display_html":"<a href=\"#v:fromDistinctAscList\">fromDistinctAscList</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; [(key, a)] -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"fromDistinctAscList","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:fromDistinctAscList"},{"display_html":"<a href=\"#v:filter\">filter</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"filter","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:filter"},{"display_html":"<a href=\"#v:filterWithKey\">filterWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a","name":"filterWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:filterWithKey"},{"display_html":"<a href=\"#v:partition\">partition</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; (<a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a, <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a)","name":"partition","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:partition"},{"display_html":"<a href=\"#v:partitionWithKey\">partitionWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; (<a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a, <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a)","name":"partitionWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:partitionWithKey"},{"display_html":"<a href=\"#v:mapMaybe\">mapMaybe</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> b) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b","name":"mapMaybe","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:mapMaybe"},{"display_html":"<a href=\"#v:mapMaybeWithKey\">mapMaybeWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> b) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b","name":"mapMaybeWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:mapMaybeWithKey"},{"display_html":"<a href=\"#v:mapEither\">mapEither</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> b c) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; (<a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b, <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key c)","name":"mapEither","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:mapEither"},{"display_html":"<a href=\"#v:mapEitherWithKey\">mapEitherWithKey</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (key -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> b c) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; (<a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b, <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key c)","name":"mapEitherWithKey","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:mapEitherWithKey"},{"display_html":"<a href=\"#v:split\">split</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; (<a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a, <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a)","name":"split","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:split"},{"display_html":"<a href=\"#v:splitLookup\">splitLookup</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; key -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; (<a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a, <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a, <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a)","name":"splitLookup","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:splitLookup"},{"display_html":"<a href=\"#v:isSubmapOf\">isSubmapOf</a> :: (<a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key, <a href=\"/package/base-4.14.3.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a) =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isSubmapOf","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:isSubmapOf"},{"display_html":"<a href=\"#v:isSubmapOfBy\">isSubmapOfBy</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isSubmapOfBy","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:isSubmapOfBy"},{"display_html":"<a href=\"#v:isProperSubmapOf\">isProperSubmapOf</a> :: (<a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key, <a href=\"/package/base-4.14.3.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a) =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isProperSubmapOf","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:isProperSubmapOf"},{"display_html":"<a href=\"#v:isProperSubmapOfBy\">isProperSubmapOfBy</a> :: <a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key =&gt; (a -&gt; b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key b -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isProperSubmapOfBy","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:isProperSubmapOfBy"},{"display_html":"<a href=\"#v:showTree\">showTree</a> :: (<a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key, <a href=\"/package/base-4.14.3.0/docs/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a) =&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showTree","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:showTree"},{"display_html":"<a href=\"#v:showTreeWith\">showTreeWith</a> :: (<a href=\"/package/base-4.14.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key, <a href=\"/package/base-4.14.3.0/docs/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a) =&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> key a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showTreeWith","module":"Data.IntMap.EnumMap2","link":"Data-IntMap-EnumMap2.html#v:showTreeWith"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TrieSet\">TrieSet</a> v = <a href=\"#v:TrieSet\">TrieSet</a> {<ul class=\"subs\"><li><a href=\"#v:value\">value</a> :: v</li><li><a href=\"#v:next\">next</a> :: <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> (<a href=\"Text-Regex-TDFA-IntArrTrieSet.html#t:TrieSet\" title=\"Text.Regex.TDFA.IntArrTrieSet\">TrieSet</a> v)</li></ul>}","name":"TrieSet TrieSet next value","module":"Text.Regex.TDFA.IntArrTrieSet","link":"Text-Regex-TDFA-IntArrTrieSet.html#t:TrieSet"},{"display_html":"<a href=\"#v:lookupAsc\">lookupAsc</a> :: <a href=\"Text-Regex-TDFA-IntArrTrieSet.html#t:TrieSet\" title=\"Text.Regex.TDFA.IntArrTrieSet\">TrieSet</a> v -&gt; [<a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>] -&gt; v","name":"lookupAsc","module":"Text.Regex.TDFA.IntArrTrieSet","link":"Text-Regex-TDFA-IntArrTrieSet.html#v:lookupAsc"},{"display_html":"<a href=\"#v:fromBounds\">fromBounds</a> :: (<a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>, <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>) -&gt; ([<a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>] -&gt; v) -&gt; <a href=\"Text-Regex-TDFA-IntArrTrieSet.html#t:TrieSet\" title=\"Text.Regex.TDFA.IntArrTrieSet\">TrieSet</a> v","name":"fromBounds","module":"Text.Regex.TDFA.IntArrTrieSet","link":"Text-Regex-TDFA-IntArrTrieSet.html#v:fromBounds"},{"display_html":"<a href=\"#v:fromSinglesMerge\">fromSinglesMerge</a> :: v -&gt; (v -&gt; v -&gt; v) -&gt; (<a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>, <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>) -&gt; (<a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; v) -&gt; <a href=\"Text-Regex-TDFA-IntArrTrieSet.html#t:TrieSet\" title=\"Text.Regex.TDFA.IntArrTrieSet\">TrieSet</a> v","name":"fromSinglesMerge","module":"Text.Regex.TDFA.IntArrTrieSet","link":"Text-Regex-TDFA-IntArrTrieSet.html#v:fromSinglesMerge"},{"display_html":"<a href=\"#v:fromSinglesSum\">fromSinglesSum</a> :: ([v] -&gt; v) -&gt; (<a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>, <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>) -&gt; (<a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; v) -&gt; <a href=\"Text-Regex-TDFA-IntArrTrieSet.html#t:TrieSet\" title=\"Text.Regex.TDFA.IntArrTrieSet\">TrieSet</a> v","name":"fromSinglesSum","module":"Text.Regex.TDFA.IntArrTrieSet","link":"Text-Regex-TDFA-IntArrTrieSet.html#v:fromSinglesSum"},{"display_html":"<a href=\"#v:look\">look</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"/package/containers-0.6.5.1/docs/Data-IntMap-Strict-Internal.html#t:IntMap\" title=\"Data.IntMap.Strict.Internal\">IntMap</a> a -&gt; a","name":"look","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:look"},{"display_html":"<a href=\"#v:common_error\">common_error</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; a","name":"common_error","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:common_error"},{"display_html":"<a href=\"#v:on\">on</a> :: (t1 -&gt; t1 -&gt; t2) -&gt; (t -&gt; t1) -&gt; t -&gt; t -&gt; t2","name":"on","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:on"},{"display_html":"<a href=\"#v:norep\">norep</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a =&gt; [a] -&gt; [a]","name":"norep","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:norep"},{"display_html":"<a href=\"#v:norepBy\">norepBy</a> :: (a -&gt; a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; [a] -&gt; [a]","name":"norepBy","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:norepBy"},{"display_html":"<a href=\"#v:mapFst\">mapFst</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> f =&gt; (t -&gt; t2) -&gt; f (t, t1) -&gt; f (t2, t1)","name":"mapFst","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:mapFst"},{"display_html":"<a href=\"#v:mapSnd\">mapSnd</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> f =&gt; (t1 -&gt; t2) -&gt; f (t, t1) -&gt; f (t, t2)","name":"mapSnd","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:mapSnd"},{"display_html":"<a href=\"#v:fst3\">fst3</a> :: (a, b, c) -&gt; a","name":"fst3","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:fst3"},{"display_html":"<a href=\"#v:snd3\">snd3</a> :: (a, b, c) -&gt; b","name":"snd3","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:snd3"},{"display_html":"<a href=\"#v:thd3\">thd3</a> :: (a, b, c) -&gt; c","name":"thd3","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:thd3"},{"display_html":"<a href=\"#v:flipOrder\">flipOrder</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Ord.html#t:Ordering\" title=\"Data.Ord\">Ordering</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Ord.html#t:Ordering\" title=\"Data.Ord\">Ordering</a>","name":"flipOrder","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:flipOrder"},{"display_html":"<a href=\"#v:noWin\">noWin</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:WinTags\" title=\"Text.Regex.TDFA.Common\">WinTags</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"noWin","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:noWin"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:DoPa\">DoPa</a> = <a href=\"#v:DoPa\">DoPa</a> {<ul class=\"subs\"><li><a href=\"#v:dopaIndex\">dopaIndex</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a></li></ul>}","name":"DoPa DoPa dopaIndex","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:DoPa"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:CompOption\">CompOption</a> = <a href=\"#v:CompOption\">CompOption</a> {<ul class=\"subs\"><li><a href=\"#v:caseSensitive\">caseSensitive</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:multiline\">multiline</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:rightAssoc\">rightAssoc</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:newSyntax\">newSyntax</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:lastStarGreedy\">lastStarGreedy</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"CompOption CompOption lastStarGreedy newSyntax rightAssoc multiline caseSensitive","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:CompOption"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExecOption\">ExecOption</a> = <a href=\"#v:ExecOption\">ExecOption</a> {<ul class=\"subs\"><li><a href=\"#v:captureGroups\">captureGroups</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"ExecOption ExecOption captureGroups","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:ExecOption"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Tag\">Tag</a> = <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Tag","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:Tag"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OP\">OP</a><ul class=\"subs\"><li>= <a href=\"#v:Maximize\">Maximize</a></li><li>| <a href=\"#v:Minimize\">Minimize</a></li><li>| <a href=\"#v:Orbit\">Orbit</a></li><li>| <a href=\"#v:Ignore\">Ignore</a></li></ul>","name":"OP Ignore Orbit Minimize Maximize","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:OP"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Index\">Index</a> = <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Index","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:Index"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:SetIndex\">SetIndex</a> = <a href=\"/package/containers-0.6.5.1/docs/Data-IntSet.html#t:IntSet\" title=\"Data.IntSet\">IntSet</a>","name":"SetIndex","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:SetIndex"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Position\">Position</a> = <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"Position","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:Position"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GroupIndex\">GroupIndex</a> = <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"GroupIndex","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:GroupIndex"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:GroupInfo\">GroupInfo</a> = <a href=\"#v:GroupInfo\">GroupInfo</a> {<ul class=\"subs\"><li><a href=\"#v:thisIndex\">thisIndex</a>, <a href=\"#v:parentIndex\">parentIndex</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:GroupIndex\" title=\"Text.Regex.TDFA.Common\">GroupIndex</a></li><li><a href=\"#v:startTag\">startTag</a>, <a href=\"#v:stopTag\">stopTag</a>, <a href=\"#v:flagTag\">flagTag</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a></li></ul>}","name":"GroupInfo GroupInfo flagTag stopTag startTag parentIndex thisIndex","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:GroupInfo"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Regex\">Regex</a> = <a href=\"#v:Regex\">Regex</a> {<ul class=\"subs\"><li><a href=\"#v:regex_dfa\">regex_dfa</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:DFA\" title=\"Text.Regex.TDFA.Common\">DFA</a></li><li><a href=\"#v:regex_init\">regex_init</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a></li><li><a href=\"#v:regex_b_index\">regex_b_index</a> :: (<a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a>, <a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a>)</li><li><a href=\"#v:regex_b_tags\">regex_b_tags</a> :: (<a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a>, <a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a>)</li><li><a href=\"#v:regex_trie\">regex_trie</a> :: <a href=\"Text-Regex-TDFA-IntArrTrieSet.html#t:TrieSet\" title=\"Text.Regex.TDFA.IntArrTrieSet\">TrieSet</a> <a href=\"Text-Regex-TDFA-Common.html#t:DFA\" title=\"Text.Regex.TDFA.Common\">DFA</a></li><li><a href=\"#v:regex_tags\">regex_tags</a> :: <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a> <a href=\"Text-Regex-TDFA-Common.html#t:OP\" title=\"Text.Regex.TDFA.Common\">OP</a></li><li><a href=\"#v:regex_groups\">regex_groups</a> :: <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"Text-Regex-TDFA-Common.html#t:GroupIndex\" title=\"Text.Regex.TDFA.Common\">GroupIndex</a> [<a href=\"Text-Regex-TDFA-Common.html#t:GroupInfo\" title=\"Text.Regex.TDFA.Common\">GroupInfo</a>]</li><li><a href=\"#v:regex_isFrontAnchored\">regex_isFrontAnchored</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:regex_compOptions\">regex_compOptions</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:CompOption\" title=\"Text.Regex.TDFA.Common\">CompOption</a></li><li><a href=\"#v:regex_execOptions\">regex_execOptions</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:ExecOption\" title=\"Text.Regex.TDFA.Common\">ExecOption</a></li></ul>}","name":"Regex Regex regex_execOptions regex_compOptions regex_isFrontAnchored regex_groups regex_tags regex_trie regex_b_tags regex_b_index regex_init regex_dfa","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:Regex"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WinEmpty\">WinEmpty</a><ul class=\"subs\"><li>= <a href=\"#v:WinEmpty\">WinEmpty</a> <a href=\"Text-Regex-TDFA-Common.html#t:Instructions\" title=\"Text.Regex.TDFA.Common\">Instructions</a></li><li>| <a href=\"#v:WinTest\">WinTest</a> <a href=\"Text-Regex-TDFA-Common.html#t:WhichTest\" title=\"Text.Regex.TDFA.Common\">WhichTest</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Text-Regex-TDFA-Common.html#t:WinEmpty\" title=\"Text.Regex.TDFA.Common\">WinEmpty</a>) (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Text-Regex-TDFA-Common.html#t:WinEmpty\" title=\"Text.Regex.TDFA.Common\">WinEmpty</a>)</li></ul>","name":"WinEmpty WinTest WinEmpty","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:WinEmpty"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:QNFA\">QNFA</a> = <a href=\"#v:QNFA\">QNFA</a> {<ul class=\"subs\"><li><a href=\"#v:q_id\">q_id</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a></li><li><a href=\"#v:q_qt\">q_qt</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:QT\" title=\"Text.Regex.TDFA.Common\">QT</a></li></ul>}","name":"QNFA QNFA q_qt q_id","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:QNFA"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:QT\">QT</a><ul class=\"subs\"><li>= <a href=\"#v:Simple\">Simple</a> { <ul class=\"subs\"><li><a href=\"#v:qt_win\">qt_win</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:WinTags\" title=\"Text.Regex.TDFA.Common\">WinTags</a></li><li><a href=\"#v:qt_trans\">qt_trans</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> <a href=\"Text-Regex-TDFA-Common.html#t:QTrans\" title=\"Text.Regex.TDFA.Common\">QTrans</a></li><li><a href=\"#v:qt_other\">qt_other</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:QTrans\" title=\"Text.Regex.TDFA.Common\">QTrans</a></li></ul> }</li><li>| <a href=\"#v:Testing\">Testing</a> { <ul class=\"subs\"><li><a href=\"#v:qt_test\">qt_test</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:WhichTest\" title=\"Text.Regex.TDFA.Common\">WhichTest</a></li><li><a href=\"#v:qt_dopas\">qt_dopas</a> :: <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> <a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a></li><li><a href=\"#v:qt_a\">qt_a</a>, <a href=\"#v:qt_b\">qt_b</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:QT\" title=\"Text.Regex.TDFA.Common\">QT</a></li></ul> }</li></ul>","name":"QT Testing Simple qt_b qt_a qt_dopas qt_test qt_other qt_trans qt_win","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:QT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:QTrans\">QTrans</a> = <a href=\"/package/containers-0.6.5.1/docs/Data-IntMap-Strict-Internal.html#t:IntMap\" title=\"Data.IntMap.Strict.Internal\">IntMap</a> [<a href=\"Text-Regex-TDFA-Common.html#t:TagCommand\" title=\"Text.Regex.TDFA.Common\">TagCommand</a>]","name":"QTrans","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:QTrans"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WhichTest\">WhichTest</a><ul class=\"subs\"><li>= <a href=\"#v:Test_BOL\">Test_BOL</a></li><li>| <a href=\"#v:Test_EOL\">Test_EOL</a></li><li>| <a href=\"#v:Test_BOB\">Test_BOB</a></li><li>| <a href=\"#v:Test_EOB\">Test_EOB</a></li><li>| <a href=\"#v:Test_BOW\">Test_BOW</a></li><li>| <a href=\"#v:Test_EOW\">Test_EOW</a></li><li>| <a href=\"#v:Test_EdgeWord\">Test_EdgeWord</a></li><li>| <a href=\"#v:Test_NotEdgeWord\">Test_NotEdgeWord</a></li></ul>","name":"WhichTest Test_NotEdgeWord Test_EdgeWord Test_EOW Test_BOW Test_EOB Test_BOB Test_EOL Test_BOL","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:WhichTest"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TagTask\">TagTask</a><ul class=\"subs\"><li>= <a href=\"#v:TagTask\">TagTask</a></li><li>| <a href=\"#v:ResetGroupStopTask\">ResetGroupStopTask</a></li><li>| <a href=\"#v:SetGroupStopTask\">SetGroupStopTask</a></li><li>| <a href=\"#v:ResetOrbitTask\">ResetOrbitTask</a></li><li>| <a href=\"#v:EnterOrbitTask\">EnterOrbitTask</a></li><li>| <a href=\"#v:LeaveOrbitTask\">LeaveOrbitTask</a></li></ul>","name":"TagTask LeaveOrbitTask EnterOrbitTask ResetOrbitTask SetGroupStopTask ResetGroupStopTask TagTask","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:TagTask"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TagTasks\">TagTasks</a> = [(<a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a>, <a href=\"Text-Regex-TDFA-Common.html#t:TagTask\" title=\"Text.Regex.TDFA.Common\">TagTask</a>)]","name":"TagTasks","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:TagTasks"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TagUpdate\">TagUpdate</a><ul class=\"subs\"><li>= <a href=\"#v:PreUpdate\">PreUpdate</a> <a href=\"Text-Regex-TDFA-Common.html#t:TagTask\" title=\"Text.Regex.TDFA.Common\">TagTask</a></li><li>| <a href=\"#v:PostUpdate\">PostUpdate</a> <a href=\"Text-Regex-TDFA-Common.html#t:TagTask\" title=\"Text.Regex.TDFA.Common\">TagTask</a></li></ul>","name":"TagUpdate PostUpdate PreUpdate","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:TagUpdate"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TagList\">TagList</a> = [(<a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a>, <a href=\"Text-Regex-TDFA-Common.html#t:TagUpdate\" title=\"Text.Regex.TDFA.Common\">TagUpdate</a>)]","name":"TagList","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:TagList"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TagCommand\">TagCommand</a> = (<a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a>, <a href=\"Text-Regex-TDFA-Common.html#t:TagList\" title=\"Text.Regex.TDFA.Common\">TagList</a>)","name":"TagCommand","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:TagCommand"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:WinTags\">WinTags</a> = <a href=\"Text-Regex-TDFA-Common.html#t:TagList\" title=\"Text.Regex.TDFA.Common\">TagList</a>","name":"WinTags","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:WinTags"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DFA\">DFA</a> = <a href=\"#v:DFA\">DFA</a> {<ul class=\"subs\"><li><a href=\"#v:d_id\">d_id</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:SetIndex\" title=\"Text.Regex.TDFA.Common\">SetIndex</a></li><li><a href=\"#v:d_dt\">d_dt</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:DT\" title=\"Text.Regex.TDFA.Common\">DT</a></li></ul>}","name":"DFA DFA d_dt d_id","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:DFA"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Transition\">Transition</a> = <a href=\"#v:Transition\">Transition</a> {<ul class=\"subs\"><li><a href=\"#v:trans_many\">trans_many</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:DFA\" title=\"Text.Regex.TDFA.Common\">DFA</a></li><li><a href=\"#v:trans_single\">trans_single</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:DFA\" title=\"Text.Regex.TDFA.Common\">DFA</a></li><li><a href=\"#v:trans_how\">trans_how</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:DTrans\" title=\"Text.Regex.TDFA.Common\">DTrans</a></li></ul>}","name":"Transition Transition trans_how trans_single trans_many","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:Transition"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DT\">DT</a><ul class=\"subs\"><li>= <a href=\"#v:Simple-39-\">Simple'</a> { <ul class=\"subs\"><li><a href=\"#v:dt_win\">dt_win</a> :: <a href=\"/package/containers-0.6.5.1/docs/Data-IntMap-Strict-Internal.html#t:IntMap\" title=\"Data.IntMap.Strict.Internal\">IntMap</a> <a href=\"Text-Regex-TDFA-Common.html#t:Instructions\" title=\"Text.Regex.TDFA.Common\">Instructions</a></li><li><a href=\"#v:dt_trans\">dt_trans</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> <a href=\"Text-Regex-TDFA-Common.html#t:Transition\" title=\"Text.Regex.TDFA.Common\">Transition</a></li><li><a href=\"#v:dt_other\">dt_other</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:Transition\" title=\"Text.Regex.TDFA.Common\">Transition</a></li></ul> }</li><li>| <a href=\"#v:Testing-39-\">Testing'</a> { <ul class=\"subs\"><li><a href=\"#v:dt_test\">dt_test</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:WhichTest\" title=\"Text.Regex.TDFA.Common\">WhichTest</a></li><li><a href=\"#v:dt_dopas\">dt_dopas</a> :: <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> <a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a></li><li><a href=\"#v:dt_a\">dt_a</a>, <a href=\"#v:dt_b\">dt_b</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:DT\" title=\"Text.Regex.TDFA.Common\">DT</a></li></ul> }</li></ul>","name":"DT Testing' Simple' dt_b dt_a dt_dopas dt_test dt_other dt_trans dt_win","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:DT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:DTrans\">DTrans</a> = <a href=\"/package/containers-0.6.5.1/docs/Data-IntMap-Strict-Internal.html#t:IntMap\" title=\"Data.IntMap.Strict.Internal\">IntMap</a> (<a href=\"/package/containers-0.6.5.1/docs/Data-IntMap-Strict-Internal.html#t:IntMap\" title=\"Data.IntMap.Strict.Internal\">IntMap</a> (<a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a>, <a href=\"Text-Regex-TDFA-Common.html#t:Instructions\" title=\"Text.Regex.TDFA.Common\">Instructions</a>))","name":"DTrans","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:DTrans"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:DTrans-39-\">DTrans'</a> = [(<a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a>, [(<a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a>, (<a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a>, ([(<a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a>, (<a href=\"Text-Regex-TDFA-Common.html#t:Position\" title=\"Text.Regex.TDFA.Common\">Position</a>, <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>))], [<a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>])))])]","name":"DTrans'","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:DTrans-39-"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Orbits\">Orbits</a> = <a href=\"#v:Orbits\">Orbits</a> {<ul class=\"subs\"><li><a href=\"#v:inOrbit\">inOrbit</a> :: !<a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:basePos\">basePos</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:Position\" title=\"Text.Regex.TDFA.Common\">Position</a></li><li><a href=\"#v:ordinal\">ordinal</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a></li><li><a href=\"#v:getOrbits\">getOrbits</a> :: !(<a href=\"/package/containers-0.6.5.1/docs/Data-Sequence.html#t:Seq\" title=\"Data.Sequence\">Seq</a> <a href=\"Text-Regex-TDFA-Common.html#t:Position\" title=\"Text.Regex.TDFA.Common\">Position</a>)</li></ul>}","name":"Orbits Orbits getOrbits ordinal basePos inOrbit","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:Orbits"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Instructions\">Instructions</a> = <a href=\"#v:Instructions\">Instructions</a> {<ul class=\"subs\"><li><a href=\"#v:newPos\">newPos</a> :: ![(<a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a>, <a href=\"Text-Regex-TDFA-Common.html#t:Action\" title=\"Text.Regex.TDFA.Common\">Action</a>)]</li><li><a href=\"#v:newOrbits\">newOrbits</a> :: !(<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Text-Regex-TDFA-Common.html#t:Position\" title=\"Text.Regex.TDFA.Common\">Position</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:OrbitTransformer\" title=\"Text.Regex.TDFA.Common\">OrbitTransformer</a>))</li></ul>}","name":"Instructions Instructions newOrbits newPos","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:Instructions"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Action\">Action</a><ul class=\"subs\"><li>= <a href=\"#v:SetPre\">SetPre</a></li><li>| <a href=\"#v:SetPost\">SetPost</a></li><li>| <a href=\"#v:SetVal\">SetVal</a> <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a></li></ul>","name":"Action SetVal SetPost SetPre","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:Action"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:OrbitTransformer\">OrbitTransformer</a> = <a href=\"Text-Regex-TDFA-Common.html#t:OrbitLog\" title=\"Text.Regex.TDFA.Common\">OrbitLog</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:OrbitLog\" title=\"Text.Regex.TDFA.Common\">OrbitLog</a>","name":"OrbitTransformer","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:OrbitTransformer"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:OrbitLog\">OrbitLog</a> = <a href=\"/package/containers-0.6.5.1/docs/Data-IntMap-Strict-Internal.html#t:IntMap\" title=\"Data.IntMap.Strict.Internal\">IntMap</a> <a href=\"Text-Regex-TDFA-Common.html#t:Orbits\" title=\"Text.Regex.TDFA.Common\">Orbits</a>","name":"OrbitLog","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#t:OrbitLog"},{"display_html":"<a href=\"#v:showQT\">showQT</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:QT\" title=\"Text.Regex.TDFA.Common\">QT</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showQT","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:showQT"},{"display_html":"<a href=\"#v:indent\">indent</a> :: [<a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>] -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"indent","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:indent"},{"display_html":"<a href=\"#v:showDT\">showDT</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:DT\" title=\"Text.Regex.TDFA.Common\">DT</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showDT","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:showDT"},{"display_html":"<a href=\"#v:seeDTrans\">seeDTrans</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:DTrans\" title=\"Text.Regex.TDFA.Common\">DTrans</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"seeDTrans","module":"Text.Regex.TDFA.Common","link":"Text-Regex-TDFA-Common.html#v:seeDTrans"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:Uncons\">Uncons</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:uncons\">uncons</a> :: a -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>, a)</li></ul>","name":"Uncons uncons","module":"Text.Regex.TDFA.NewDFA.Uncons","link":"Text-Regex-TDFA-NewDFA-Uncons.html#t:Uncons"},{"display_html":"<a href=\"#v:test_singleline\">test_singleline</a> :: <a href=\"Text-Regex-TDFA-NewDFA-Uncons.html#t:Uncons\" title=\"Text.Regex.TDFA.NewDFA.Uncons\">Uncons</a> text =&gt; <a href=\"Text-Regex-TDFA-Common.html#t:WhichTest\" title=\"Text.Regex.TDFA.Common\">WhichTest</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; text -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"test_singleline","module":"Text.Regex.TDFA.NewDFA.MakeTest","link":"Text-Regex-TDFA-NewDFA-MakeTest.html#v:test_singleline"},{"display_html":"<a href=\"#v:test_multiline\">test_multiline</a> :: <a href=\"Text-Regex-TDFA-NewDFA-Uncons.html#t:Uncons\" title=\"Text.Regex.TDFA.NewDFA.Uncons\">Uncons</a> text =&gt; <a href=\"Text-Regex-TDFA-Common.html#t:WhichTest\" title=\"Text.Regex.TDFA.Common\">WhichTest</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; text -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"test_multiline","module":"Text.Regex.TDFA.NewDFA.MakeTest","link":"Text-Regex-TDFA-NewDFA-MakeTest.html#v:test_multiline"},{"display_html":"<a href=\"#v:matchTest\">matchTest</a> :: <a href=\"Text-Regex-TDFA-NewDFA-Uncons.html#t:Uncons\" title=\"Text.Regex.TDFA.NewDFA.Uncons\">Uncons</a> text =&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Regex\" title=\"Text.Regex.TDFA.Common\">Regex</a> -&gt; text -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"matchTest","module":"Text.Regex.TDFA.NewDFA.Tester","link":"Text-Regex-TDFA-NewDFA-Tester.html#v:matchTest"},{"display_html":"<a href=\"#v:execMatch\">execMatch</a> :: <a href=\"Text-Regex-TDFA-NewDFA-Uncons.html#t:Uncons\" title=\"Text.Regex.TDFA.NewDFA.Uncons\">Uncons</a> text =&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Regex\" title=\"Text.Regex.TDFA.Common\">Regex</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Position\" title=\"Text.Regex.TDFA.Common\">Position</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; text -&gt; [<a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:MatchArray\" title=\"Text.Regex.Base.RegexLike\">MatchArray</a>]","name":"execMatch","module":"Text.Regex.TDFA.NewDFA.Engine_NC_FA","link":"Text-Regex-TDFA-NewDFA-Engine_NC_FA.html#v:execMatch"},{"display_html":"<a href=\"#v:execMatch\">execMatch</a> :: <a href=\"Text-Regex-TDFA-NewDFA-Uncons.html#t:Uncons\" title=\"Text.Regex.TDFA.NewDFA.Uncons\">Uncons</a> text =&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Regex\" title=\"Text.Regex.TDFA.Common\">Regex</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Position\" title=\"Text.Regex.TDFA.Common\">Position</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; text -&gt; [<a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:MatchArray\" title=\"Text.Regex.Base.RegexLike\">MatchArray</a>]","name":"execMatch","module":"Text.Regex.TDFA.NewDFA.Engine_NC","link":"Text-Regex-TDFA-NewDFA-Engine_NC.html#v:execMatch"},{"display_html":"<a href=\"#v:execMatch\">execMatch</a> :: <span class=\"keyword\">forall</span> text. <a href=\"Text-Regex-TDFA-NewDFA-Uncons.html#t:Uncons\" title=\"Text.Regex.TDFA.NewDFA.Uncons\">Uncons</a> text =&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Regex\" title=\"Text.Regex.TDFA.Common\">Regex</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Position\" title=\"Text.Regex.TDFA.Common\">Position</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; text -&gt; [<a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:MatchArray\" title=\"Text.Regex.Base.RegexLike\">MatchArray</a>]","name":"execMatch","module":"Text.Regex.TDFA.NewDFA.Engine_FA","link":"Text-Regex-TDFA-NewDFA-Engine_FA.html#v:execMatch"},{"display_html":"<a href=\"#v:execMatch\">execMatch</a> :: <a href=\"Text-Regex-TDFA-NewDFA-Uncons.html#t:Uncons\" title=\"Text.Regex.TDFA.NewDFA.Uncons\">Uncons</a> text =&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Regex\" title=\"Text.Regex.TDFA.Common\">Regex</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Position\" title=\"Text.Regex.TDFA.Common\">Position</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; text -&gt; [<a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:MatchArray\" title=\"Text.Regex.Base.RegexLike\">MatchArray</a>]","name":"execMatch","module":"Text.Regex.TDFA.NewDFA.Engine","link":"Text-Regex-TDFA-NewDFA-Engine.html#v:execMatch"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Pattern\">Pattern</a><ul class=\"subs\"><li>= <a href=\"#v:PEmpty\">PEmpty</a></li><li>| <a href=\"#v:PGroup\">PGroup</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Text-Regex-TDFA-Pattern.html#t:GroupIndex\" title=\"Text.Regex.TDFA.Pattern\">GroupIndex</a>) <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a></li><li>| <a href=\"#v:POr\">POr</a> [<a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>]</li><li>| <a href=\"#v:PConcat\">PConcat</a> [<a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>]</li><li>| <a href=\"#v:PQuest\">PQuest</a> <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a></li><li>| <a href=\"#v:PPlus\">PPlus</a> <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a></li><li>| <a href=\"#v:PStar\">PStar</a> <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a></li><li>| <a href=\"#v:PBound\">PBound</a> <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>) <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a></li><li>| <a href=\"#v:PCarat\">PCarat</a> { <ul class=\"subs\"><li><a href=\"#v:getDoPa\">getDoPa</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:DoPa\" title=\"Text.Regex.TDFA.Pattern\">DoPa</a></li></ul> }</li><li>| <a href=\"#v:PDollar\">PDollar</a> { <ul class=\"subs\"><li><a href=\"#v:getDoPa\">getDoPa</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:DoPa\" title=\"Text.Regex.TDFA.Pattern\">DoPa</a></li></ul> }</li><li>| <a href=\"#v:PDot\">PDot</a> { <ul class=\"subs\"><li><a href=\"#v:getDoPa\">getDoPa</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:DoPa\" title=\"Text.Regex.TDFA.Pattern\">DoPa</a></li></ul> }</li><li>| <a href=\"#v:PAny\">PAny</a> { <ul class=\"subs\"><li><a href=\"#v:getDoPa\">getDoPa</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:DoPa\" title=\"Text.Regex.TDFA.Pattern\">DoPa</a></li><li><a href=\"#v:getPatternSet\">getPatternSet</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:PatternSet\" title=\"Text.Regex.TDFA.Pattern\">PatternSet</a></li></ul> }</li><li>| <a href=\"#v:PAnyNot\">PAnyNot</a> { <ul class=\"subs\"><li><a href=\"#v:getDoPa\">getDoPa</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:DoPa\" title=\"Text.Regex.TDFA.Pattern\">DoPa</a></li><li><a href=\"#v:getPatternSet\">getPatternSet</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:PatternSet\" title=\"Text.Regex.TDFA.Pattern\">PatternSet</a></li></ul> }</li><li>| <a href=\"#v:PEscape\">PEscape</a> { <ul class=\"subs\"><li><a href=\"#v:getDoPa\">getDoPa</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:DoPa\" title=\"Text.Regex.TDFA.Pattern\">DoPa</a></li><li><a href=\"#v:getPatternChar\">getPatternChar</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li></ul> }</li><li>| <a href=\"#v:PChar\">PChar</a> { <ul class=\"subs\"><li><a href=\"#v:getDoPa\">getDoPa</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:DoPa\" title=\"Text.Regex.TDFA.Pattern\">DoPa</a></li><li><a href=\"#v:getPatternChar\">getPatternChar</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a></li></ul> }</li><li>| <a href=\"#v:PNonCapture\">PNonCapture</a> <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a></li><li>| <a href=\"#v:PNonEmpty\">PNonEmpty</a> <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a></li></ul>","name":"Pattern PGroup PEmpty POr PConcat PQuest PPlus PStar PBound PCarat PDollar PDot PAny PAnyNot PEscape PChar PNonCapture PNonEmpty getDoPa getPatternSet getPatternChar","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#t:Pattern"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:PatternSet\">PatternSet</a> = <a href=\"#v:PatternSet\">PatternSet</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/containers-0.6.5.1/docs/Data-Set.html#t:Set\" title=\"Data.Set\">Set</a> <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>)) (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/containers-0.6.5.1/docs/Data-Set.html#t:Set\" title=\"Data.Set\">Set</a> <a href=\"Text-Regex-TDFA-Pattern.html#t:PatternSetCharacterClass\" title=\"Text.Regex.TDFA.Pattern\">PatternSetCharacterClass</a>)) (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/containers-0.6.5.1/docs/Data-Set.html#t:Set\" title=\"Data.Set\">Set</a> <a href=\"Text-Regex-TDFA-Pattern.html#t:PatternSetCollatingElement\" title=\"Text.Regex.TDFA.Pattern\">PatternSetCollatingElement</a>)) (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/containers-0.6.5.1/docs/Data-Set.html#t:Set\" title=\"Data.Set\">Set</a> <a href=\"Text-Regex-TDFA-Pattern.html#t:PatternSetEquivalenceClass\" title=\"Text.Regex.TDFA.Pattern\">PatternSetEquivalenceClass</a>))","name":"PatternSet PatternSet","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#t:PatternSet"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:PatternSetCharacterClass\">PatternSetCharacterClass</a> = <a href=\"#v:PatternSetCharacterClass\">PatternSetCharacterClass</a> {<ul class=\"subs\"><li><a href=\"#v:unSCC\">unSCC</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>}","name":"PatternSetCharacterClass PatternSetCharacterClass unSCC","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#t:PatternSetCharacterClass"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:PatternSetCollatingElement\">PatternSetCollatingElement</a> = <a href=\"#v:PatternSetCollatingElement\">PatternSetCollatingElement</a> {<ul class=\"subs\"><li><a href=\"#v:unSCE\">unSCE</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>}","name":"PatternSetCollatingElement PatternSetCollatingElement unSCE","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#t:PatternSetCollatingElement"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:PatternSetEquivalenceClass\">PatternSetEquivalenceClass</a> = <a href=\"#v:PatternSetEquivalenceClass\">PatternSetEquivalenceClass</a> {<ul class=\"subs\"><li><a href=\"#v:unSEC\">unSEC</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>}","name":"PatternSetEquivalenceClass PatternSetEquivalenceClass unSEC","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#t:PatternSetEquivalenceClass"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GroupIndex\">GroupIndex</a> = <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"GroupIndex","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#t:GroupIndex"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:DoPa\">DoPa</a> = <a href=\"#v:DoPa\">DoPa</a> {<ul class=\"subs\"><li><a href=\"#v:dopaIndex\">dopaIndex</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a></li></ul>}","name":"DoPa DoPa dopaIndex","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#t:DoPa"},{"display_html":"<a href=\"#v:decodeCharacterClass\">decodeCharacterClass</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:PatternSetCharacterClass\" title=\"Text.Regex.TDFA.Pattern\">PatternSetCharacterClass</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"decodeCharacterClass","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#v:decodeCharacterClass"},{"display_html":"<a href=\"#v:decodePatternSet\">decodePatternSet</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:PatternSet\" title=\"Text.Regex.TDFA.Pattern\">PatternSet</a> -&gt; <a href=\"/package/containers-0.6.5.1/docs/Data-Set.html#t:Set\" title=\"Data.Set\">Set</a> <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"decodePatternSet","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#v:decodePatternSet"},{"display_html":"<a href=\"#v:showPattern\">showPattern</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showPattern","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#v:showPattern"},{"display_html":"<a href=\"#v:starTrans\">starTrans</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a> -&gt; <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>","name":"starTrans","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#v:starTrans"},{"display_html":"<a href=\"#v:starTrans-39-\">starTrans'</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a> -&gt; <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>","name":"starTrans'","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#v:starTrans-39-"},{"display_html":"<a href=\"#v:simplify-39-\">simplify'</a> :: <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a> -&gt; <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>","name":"simplify'","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#v:simplify-39-"},{"display_html":"<a href=\"#v:dfsPattern\">dfsPattern</a> :: (<a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a> -&gt; <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>) -&gt; <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a> -&gt; <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>","name":"dfsPattern","module":"Text.Regex.TDFA.Pattern","link":"Text-Regex-TDFA-Pattern.html#v:dfsPattern"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Q\">Q</a> = <a href=\"#v:Q\">Q</a> {<ul class=\"subs\"><li><a href=\"#v:nullQ\">nullQ</a> :: <a href=\"Text-Regex-TDFA-CorePattern.html#t:NullView\" title=\"Text.Regex.TDFA.CorePattern\">NullView</a></li><li><a href=\"#v:takes\">takes</a> :: (<a href=\"Text-Regex-TDFA-Common.html#t:Position\" title=\"Text.Regex.TDFA.Common\">Position</a>, <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Text-Regex-TDFA-Common.html#t:Position\" title=\"Text.Regex.TDFA.Common\">Position</a>)</li><li><a href=\"#v:preReset\">preReset</a> :: [<a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a>]</li><li><a href=\"#v:postSet\">postSet</a> :: [<a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a>]</li><li><a href=\"#v:preTag\">preTag</a>, <a href=\"#v:postTag\">postTag</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a></li><li><a href=\"#v:tagged\">tagged</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:childGroups\">childGroups</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:wants\">wants</a> :: <a href=\"Text-Regex-TDFA-CorePattern.html#t:Wanted\" title=\"Text.Regex.TDFA.CorePattern\">Wanted</a></li><li><a href=\"#v:unQ\">unQ</a> :: <a href=\"Text-Regex-TDFA-CorePattern.html#t:P\" title=\"Text.Regex.TDFA.CorePattern\">P</a></li></ul>}","name":"Q Q tagged unQ preTag postTag nullQ takes preReset postSet childGroups wants","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#t:Q"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:P\">P</a><ul class=\"subs\"><li>= <a href=\"#v:Empty\">Empty</a></li><li>| <a href=\"#v:Or\">Or</a> [<a href=\"Text-Regex-TDFA-CorePattern.html#t:Q\" title=\"Text.Regex.TDFA.CorePattern\">Q</a>]</li><li>| <a href=\"#v:Seq\">Seq</a> <a href=\"Text-Regex-TDFA-CorePattern.html#t:Q\" title=\"Text.Regex.TDFA.CorePattern\">Q</a> <a href=\"Text-Regex-TDFA-CorePattern.html#t:Q\" title=\"Text.Regex.TDFA.CorePattern\">Q</a></li><li>| <a href=\"#v:Star\">Star</a> { <ul class=\"subs\"><li><a href=\"#v:getOrbit\">getOrbit</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a></li><li><a href=\"#v:resetOrbits\">resetOrbits</a> :: [<a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a>]</li><li><a href=\"#v:firstNull\">firstNull</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:unStar\">unStar</a> :: <a href=\"Text-Regex-TDFA-CorePattern.html#t:Q\" title=\"Text.Regex.TDFA.CorePattern\">Q</a></li></ul> }</li><li>| <a href=\"#v:Test\">Test</a> <a href=\"Text-Regex-TDFA-CorePattern.html#t:TestInfo\" title=\"Text.Regex.TDFA.CorePattern\">TestInfo</a></li><li>| <a href=\"#v:OneChar\">OneChar</a> <a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a></li><li>| <a href=\"#v:NonEmpty\">NonEmpty</a> <a href=\"Text-Regex-TDFA-CorePattern.html#t:Q\" title=\"Text.Regex.TDFA.CorePattern\">Q</a></li></ul>","name":"P NonEmpty Empty Seq Or Star Test OneChar getOrbit resetOrbits firstNull unStar","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#t:P"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WhichTest\">WhichTest</a><ul class=\"subs\"><li>= <a href=\"#v:Test_BOL\">Test_BOL</a></li><li>| <a href=\"#v:Test_EOL\">Test_EOL</a></li><li>| <a href=\"#v:Test_BOB\">Test_BOB</a></li><li>| <a href=\"#v:Test_EOB\">Test_EOB</a></li><li>| <a href=\"#v:Test_BOW\">Test_BOW</a></li><li>| <a href=\"#v:Test_EOW\">Test_EOW</a></li><li>| <a href=\"#v:Test_EdgeWord\">Test_EdgeWord</a></li><li>| <a href=\"#v:Test_NotEdgeWord\">Test_NotEdgeWord</a></li></ul>","name":"WhichTest Test_BOL Test_EOL Test_BOB Test_EOB Test_BOW Test_EOW Test_EdgeWord Test_NotEdgeWord","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#t:WhichTest"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Wanted\">Wanted</a><ul class=\"subs\"><li>= <a href=\"#v:WantsQNFA\">WantsQNFA</a></li><li>| <a href=\"#v:WantsQT\">WantsQT</a></li><li>| <a href=\"#v:WantsBoth\">WantsBoth</a></li><li>| <a href=\"#v:WantsEither\">WantsEither</a></li></ul>","name":"Wanted WantsQNFA WantsQT WantsBoth WantsEither","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#t:Wanted"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TestInfo\">TestInfo</a> = (<a href=\"Text-Regex-TDFA-CorePattern.html#t:WhichTest\" title=\"Text.Regex.TDFA.CorePattern\">WhichTest</a>, <a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a>)","name":"TestInfo","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#t:TestInfo"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OP\">OP</a><ul class=\"subs\"><li>= <a href=\"#v:Maximize\">Maximize</a></li><li>| <a href=\"#v:Minimize\">Minimize</a></li><li>| <a href=\"#v:Orbit\">Orbit</a></li><li>| <a href=\"#v:Ignore\">Ignore</a></li></ul>","name":"OP Maximize Minimize Orbit Ignore","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#t:OP"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:SetTestInfo\">SetTestInfo</a> = <a href=\"#v:SetTestInfo\">SetTestInfo</a> {<ul class=\"subs\"><li><a href=\"#v:getTests\">getTests</a> :: <a href=\"Data-IntMap-EnumMap2.html#t:EnumMap\" title=\"Data.IntMap.EnumMap2\">EnumMap</a> <a href=\"Text-Regex-TDFA-CorePattern.html#t:WhichTest\" title=\"Text.Regex.TDFA.CorePattern\">WhichTest</a> (<a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> <a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a>)</li></ul>}","name":"SetTestInfo SetTestInfo getTests","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#t:SetTestInfo"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:NullView\">NullView</a> = [(<a href=\"Text-Regex-TDFA-CorePattern.html#t:SetTestInfo\" title=\"Text.Regex.TDFA.CorePattern\">SetTestInfo</a>, <a href=\"Text-Regex-TDFA-Common.html#t:TagList\" title=\"Text.Regex.TDFA.Common\">TagList</a>)]","name":"NullView","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#t:NullView"},{"display_html":"<a href=\"#v:patternToQ\">patternToQ</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:CompOption\" title=\"Text.Regex.TDFA.Common\">CompOption</a> -&gt; (<a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>, (<a href=\"Text-Regex-TDFA-Common.html#t:GroupIndex\" title=\"Text.Regex.TDFA.Common\">GroupIndex</a>, <a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a>)) -&gt; (<a href=\"Text-Regex-TDFA-CorePattern.html#t:Q\" title=\"Text.Regex.TDFA.CorePattern\">Q</a>, <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a> <a href=\"Text-Regex-TDFA-CorePattern.html#t:OP\" title=\"Text.Regex.TDFA.CorePattern\">OP</a>, <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"Text-Regex-TDFA-Common.html#t:GroupIndex\" title=\"Text.Regex.TDFA.Common\">GroupIndex</a> [<a href=\"Text-Regex-TDFA-Common.html#t:GroupInfo\" title=\"Text.Regex.TDFA.Common\">GroupInfo</a>])","name":"patternToQ","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#v:patternToQ"},{"display_html":"<a href=\"#v:cleanNullView\">cleanNullView</a> :: <a href=\"Text-Regex-TDFA-CorePattern.html#t:NullView\" title=\"Text.Regex.TDFA.CorePattern\">NullView</a> -&gt; <a href=\"Text-Regex-TDFA-CorePattern.html#t:NullView\" title=\"Text.Regex.TDFA.CorePattern\">NullView</a>","name":"cleanNullView","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#v:cleanNullView"},{"display_html":"<a href=\"#v:cannotAccept\">cannotAccept</a> :: <a href=\"Text-Regex-TDFA-CorePattern.html#t:Q\" title=\"Text.Regex.TDFA.CorePattern\">Q</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"cannotAccept","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#v:cannotAccept"},{"display_html":"<a href=\"#v:mustAccept\">mustAccept</a> :: <a href=\"Text-Regex-TDFA-CorePattern.html#t:Q\" title=\"Text.Regex.TDFA.CorePattern\">Q</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"mustAccept","module":"Text.Regex.TDFA.CorePattern","link":"Text-Regex-TDFA-CorePattern.html#v:mustAccept"},{"display_html":"<a href=\"#v:parseRegex\">parseRegex</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/parsec-3.1.14.0/docs/Text-Parsec-Error.html#t:ParseError\" title=\"Text.Parsec.Error\">ParseError</a> (<a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>, (<a href=\"Text-Regex-TDFA-Common.html#t:GroupIndex\" title=\"Text.Regex.TDFA.Common\">GroupIndex</a>, <a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a>))","name":"parseRegex","module":"Text.Regex.TDFA.ReadRegex","link":"Text-Regex-TDFA-ReadRegex.html#v:parseRegex"},{"display_html":"<a href=\"#v:patternToNFA\">patternToNFA</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:CompOption\" title=\"Text.Regex.TDFA.Common\">CompOption</a> -&gt; (<a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>, (<a href=\"Text-Regex-TDFA-Common.html#t:GroupIndex\" title=\"Text.Regex.TDFA.Common\">GroupIndex</a>, <a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a>)) -&gt; ((<a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a>, <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a> <a href=\"Text-Regex-TDFA-TNFA.html#t:QNFA\" title=\"Text.Regex.TDFA.TNFA\">QNFA</a>), <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a> <a href=\"Text-Regex-TDFA-Common.html#t:OP\" title=\"Text.Regex.TDFA.Common\">OP</a>, <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"Text-Regex-TDFA-Common.html#t:GroupIndex\" title=\"Text.Regex.TDFA.Common\">GroupIndex</a> [<a href=\"Text-Regex-TDFA-Common.html#t:GroupInfo\" title=\"Text.Regex.TDFA.Common\">GroupInfo</a>])","name":"patternToNFA","module":"Text.Regex.TDFA.TNFA","link":"Text-Regex-TDFA-TNFA.html#v:patternToNFA"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:QNFA\">QNFA</a> = <a href=\"#v:QNFA\">QNFA</a> {<ul class=\"subs\"><li><a href=\"#v:q_id\">q_id</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a></li><li><a href=\"#v:q_qt\">q_qt</a> :: <a href=\"Text-Regex-TDFA-TNFA.html#t:QT\" title=\"Text.Regex.TDFA.TNFA\">QT</a></li></ul>}","name":"QNFA QNFA q_id q_qt","module":"Text.Regex.TDFA.TNFA","link":"Text-Regex-TDFA-TNFA.html#t:QNFA"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:QT\">QT</a><ul class=\"subs\"><li>= <a href=\"#v:Simple\">Simple</a> { <ul class=\"subs\"><li><a href=\"#v:qt_win\">qt_win</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:WinTags\" title=\"Text.Regex.TDFA.Common\">WinTags</a></li><li><a href=\"#v:qt_trans\">qt_trans</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> <a href=\"Text-Regex-TDFA-TNFA.html#t:QTrans\" title=\"Text.Regex.TDFA.TNFA\">QTrans</a></li><li><a href=\"#v:qt_other\">qt_other</a> :: <a href=\"Text-Regex-TDFA-TNFA.html#t:QTrans\" title=\"Text.Regex.TDFA.TNFA\">QTrans</a></li></ul> }</li><li>| <a href=\"#v:Testing\">Testing</a> { <ul class=\"subs\"><li><a href=\"#v:qt_test\">qt_test</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:WhichTest\" title=\"Text.Regex.TDFA.Common\">WhichTest</a></li><li><a href=\"#v:qt_dopas\">qt_dopas</a> :: <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> <a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a></li><li><a href=\"#v:qt_a\">qt_a</a>, <a href=\"#v:qt_b\">qt_b</a> :: <a href=\"Text-Regex-TDFA-TNFA.html#t:QT\" title=\"Text.Regex.TDFA.TNFA\">QT</a></li></ul> }</li></ul>","name":"QT Simple Testing qt_win qt_trans qt_other qt_test qt_dopas qt_a qt_b","module":"Text.Regex.TDFA.TNFA","link":"Text-Regex-TDFA-TNFA.html#t:QT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:QTrans\">QTrans</a> = <a href=\"/package/containers-0.6.5.1/docs/Data-IntMap-Strict-Internal.html#t:IntMap\" title=\"Data.IntMap.Strict.Internal\">IntMap</a> [<a href=\"Text-Regex-TDFA-Common.html#t:TagCommand\" title=\"Text.Regex.TDFA.Common\">TagCommand</a>]","name":"QTrans","module":"Text.Regex.TDFA.TNFA","link":"Text-Regex-TDFA-TNFA.html#t:QTrans"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TagUpdate\">TagUpdate</a><ul class=\"subs\"><li>= <a href=\"#v:PreUpdate\">PreUpdate</a> <a href=\"Text-Regex-TDFA-Common.html#t:TagTask\" title=\"Text.Regex.TDFA.Common\">TagTask</a></li><li>| <a href=\"#v:PostUpdate\">PostUpdate</a> <a href=\"Text-Regex-TDFA-Common.html#t:TagTask\" title=\"Text.Regex.TDFA.Common\">TagTask</a></li></ul>","name":"TagUpdate PreUpdate PostUpdate","module":"Text.Regex.TDFA.TNFA","link":"Text-Regex-TDFA-TNFA.html#t:TagUpdate"},{"display_html":"<a href=\"#v:patternToRegex\">patternToRegex</a> :: (<a href=\"Text-Regex-TDFA-Pattern.html#t:Pattern\" title=\"Text.Regex.TDFA.Pattern\">Pattern</a>, (<a href=\"Text-Regex-TDFA-Common.html#t:GroupIndex\" title=\"Text.Regex.TDFA.Common\">GroupIndex</a>, <a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a>)) -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:CompOption\" title=\"Text.Regex.TDFA.Common\">CompOption</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:ExecOption\" title=\"Text.Regex.TDFA.Common\">ExecOption</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Regex\" title=\"Text.Regex.TDFA.Common\">Regex</a>","name":"patternToRegex","module":"Text.Regex.TDFA.TDFA","link":"Text-Regex-TDFA-TDFA.html#v:patternToRegex"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DFA\">DFA</a> = <a href=\"#v:DFA\">DFA</a> {<ul class=\"subs\"><li><a href=\"#v:d_id\">d_id</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:SetIndex\" title=\"Text.Regex.TDFA.Common\">SetIndex</a></li><li><a href=\"#v:d_dt\">d_dt</a> :: <a href=\"Text-Regex-TDFA-TDFA.html#t:DT\" title=\"Text.Regex.TDFA.TDFA\">DT</a></li></ul>}","name":"DFA DFA d_id d_dt","module":"Text.Regex.TDFA.TDFA","link":"Text-Regex-TDFA-TDFA.html#t:DFA"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DT\">DT</a><ul class=\"subs\"><li>= <a href=\"#v:Simple-39-\">Simple'</a> { <ul class=\"subs\"><li><a href=\"#v:dt_win\">dt_win</a> :: <a href=\"/package/containers-0.6.5.1/docs/Data-IntMap-Strict-Internal.html#t:IntMap\" title=\"Data.IntMap.Strict.Internal\">IntMap</a> <a href=\"Text-Regex-TDFA-Common.html#t:Instructions\" title=\"Text.Regex.TDFA.Common\">Instructions</a></li><li><a href=\"#v:dt_trans\">dt_trans</a> :: <a href=\"Data-IntMap-CharMap2.html#t:CharMap\" title=\"Data.IntMap.CharMap2\">CharMap</a> <a href=\"Text-Regex-TDFA-Common.html#t:Transition\" title=\"Text.Regex.TDFA.Common\">Transition</a></li><li><a href=\"#v:dt_other\">dt_other</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:Transition\" title=\"Text.Regex.TDFA.Common\">Transition</a></li></ul> }</li><li>| <a href=\"#v:Testing-39-\">Testing'</a> { <ul class=\"subs\"><li><a href=\"#v:dt_test\">dt_test</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:WhichTest\" title=\"Text.Regex.TDFA.Common\">WhichTest</a></li><li><a href=\"#v:dt_dopas\">dt_dopas</a> :: <a href=\"Data-IntSet-EnumSet2.html#t:EnumSet\" title=\"Data.IntSet.EnumSet2\">EnumSet</a> <a href=\"Text-Regex-TDFA-Common.html#t:DoPa\" title=\"Text.Regex.TDFA.Common\">DoPa</a></li><li><a href=\"#v:dt_a\">dt_a</a>, <a href=\"#v:dt_b\">dt_b</a> :: <a href=\"Text-Regex-TDFA-TDFA.html#t:DT\" title=\"Text.Regex.TDFA.TDFA\">DT</a></li></ul> }</li></ul>","name":"DT Simple' Testing' dt_win dt_trans dt_other dt_test dt_dopas dt_a dt_b","module":"Text.Regex.TDFA.TDFA","link":"Text-Regex-TDFA-TDFA.html#t:DT"},{"display_html":"<a href=\"#v:examineDFA\">examineDFA</a> :: <a href=\"Text-Regex-TDFA-Common.html#t:Regex\" title=\"Text.Regex.TDFA.Common\">Regex</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"examineDFA","module":"Text.Regex.TDFA.TDFA","link":"Text-Regex-TDFA-TDFA.html#v:examineDFA"},{"display_html":"<a href=\"#v:nfaToDFA\">nfaToDFA</a> :: ((<a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a>, <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"Text-Regex-TDFA-Common.html#t:Index\" title=\"Text.Regex.TDFA.Common\">Index</a> <a href=\"Text-Regex-TDFA-Common.html#t:QNFA\" title=\"Text.Regex.TDFA.Common\">QNFA</a>), <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"Text-Regex-TDFA-Common.html#t:Tag\" title=\"Text.Regex.TDFA.Common\">Tag</a> <a href=\"Text-Regex-TDFA-Common.html#t:OP\" title=\"Text.Regex.TDFA.Common\">OP</a>, <a href=\"/package/array-0.5.4.0/docs/Data-Array.html#t:Array\" title=\"Data.Array\">Array</a> <a href=\"Text-Regex-TDFA-Common.html#t:GroupIndex\" title=\"Text.Regex.TDFA.Common\">GroupIndex</a> [<a href=\"Text-Regex-TDFA-Common.html#t:GroupInfo\" title=\"Text.Regex.TDFA.Common\">GroupInfo</a>]) -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:CompOption\" title=\"Text.Regex.TDFA.Common\">CompOption</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:ExecOption\" title=\"Text.Regex.TDFA.Common\">ExecOption</a> -&gt; <a href=\"Text-Regex-TDFA-Common.html#t:Regex\" title=\"Text.Regex.TDFA.Common\">Regex</a>","name":"nfaToDFA","module":"Text.Regex.TDFA.TDFA","link":"Text-Regex-TDFA-TDFA.html#v:nfaToDFA"},{"display_html":"<a href=\"#v:dfaMap\">dfaMap</a> :: <a href=\"Text-Regex-TDFA-TDFA.html#t:DFA\" title=\"Text.Regex.TDFA.TDFA\">DFA</a> -&gt; <a href=\"/package/containers-0.6.5.1/docs/Data-Map-Strict.html#t:Map\" title=\"Data.Map.Strict\">Map</a> <a href=\"Text-Regex-TDFA-Common.html#t:SetIndex\" title=\"Text.Regex.TDFA.Common\">SetIndex</a> <a href=\"Text-Regex-TDFA-TDFA.html#t:DFA\" title=\"Text.Regex.TDFA.TDFA\">DFA</a>","name":"dfaMap","module":"Text.Regex.TDFA.TDFA","link":"Text-Regex-TDFA-TDFA.html#v:dfaMap"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Regex\">Regex</a>","name":"Regex","module":"Text.Regex.TDFA.String","link":"Text-Regex-TDFA-String.html#t:Regex"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:MatchOffset\">MatchOffset</a> = <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"MatchOffset","module":"Text.Regex.TDFA.String","link":"Text-Regex-TDFA-String.html#t:MatchOffset"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:MatchLength\">MatchLength</a> = <a href=\"/package/base-4.14.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"MatchLength","module":"Text.Regex.TDFA.String","link":"Text-Regex-TDFA-String.html#t:MatchLength"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:CompOption\">CompOption</a>","name":"CompOption","module":"Text.Regex.TDFA.String","link":"Text-Regex-TDFA-String.html#t:CompOption"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExecOption\">ExecOption</a>","name":"ExecOption","module":"Text.Regex.TDFA.String","link":"Text-Regex-TDFA-String.html#t:ExecOption"},{"display_html":"<a href=\"#v:compile\">compile</a> :: <a href=\"Text-Regex-TDFA-String.html#t:CompOption\" title=\"Text.Regex.TDFA.String\">CompOption</a> -&gt; <a href=\"Text-Regex-TDFA-String.html#t:ExecOption\" title=\"Text.Regex.TDFA.String\">ExecOption</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> <a href=\"Text-Regex-TDFA-String.html#t:Regex\" title=\"Text.Regex.TDFA.String\">Regex</a>","name":"compile","module":"Text.Regex.TDFA.String","link":"Text-Regex-TDFA-String.html#v:compile"},{"display_html":"<a href=\"#v:execute\">execute</a> :: <a href=\"Text-Regex-TDFA-String.html#t:Regex\" title=\"Text.Regex.TDFA.String\">Regex</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:MatchArray\" title=\"Text.Regex.Base.RegexLike\">MatchArray</a>)","name":"execute","module":"Text.Regex.TDFA.String","link":"Text-Regex-TDFA-String.html#v:execute"},{"display_html":"<a href=\"#v:regexec\">regexec</a> :: <a href=\"Text-Regex-TDFA-String.html#t:Regex\" title=\"Text.Regex.TDFA.String\">Regex</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>, <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>, <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>, [<a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>]))","name":"regexec","module":"Text.Regex.TDFA.String","link":"Text-Regex-TDFA-String.html#v:regexec"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Regex\">Regex</a>","name":"Regex","module":"Text.Regex.TDFA.Sequence","link":"Text-Regex-TDFA-Sequence.html#t:Regex"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:CompOption\">CompOption</a>","name":"CompOption","module":"Text.Regex.TDFA.Sequence","link":"Text-Regex-TDFA-Sequence.html#t:CompOption"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExecOption\">ExecOption</a>","name":"ExecOption","module":"Text.Regex.TDFA.Sequence","link":"Text-Regex-TDFA-Sequence.html#t:ExecOption"},{"display_html":"<a href=\"#v:compile\">compile</a> :: <a href=\"Text-Regex-TDFA-Sequence.html#t:CompOption\" title=\"Text.Regex.TDFA.Sequence\">CompOption</a> -&gt; <a href=\"Text-Regex-TDFA-Sequence.html#t:ExecOption\" title=\"Text.Regex.TDFA.Sequence\">ExecOption</a> -&gt; <a href=\"/package/containers-0.6.5.1/docs/Data-Sequence.html#t:Seq\" title=\"Data.Sequence\">Seq</a> <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> <a href=\"Text-Regex-TDFA-Sequence.html#t:Regex\" title=\"Text.Regex.TDFA.Sequence\">Regex</a>","name":"compile","module":"Text.Regex.TDFA.Sequence","link":"Text-Regex-TDFA-Sequence.html#v:compile"},{"display_html":"<a href=\"#v:execute\">execute</a> :: <a href=\"Text-Regex-TDFA-Sequence.html#t:Regex\" title=\"Text.Regex.TDFA.Sequence\">Regex</a> -&gt; <a href=\"/package/containers-0.6.5.1/docs/Data-Sequence.html#t:Seq\" title=\"Data.Sequence\">Seq</a> <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:MatchArray\" title=\"Text.Regex.Base.RegexLike\">MatchArray</a>)","name":"execute","module":"Text.Regex.TDFA.Sequence","link":"Text-Regex-TDFA-Sequence.html#v:execute"},{"display_html":"<a href=\"#v:regexec\">regexec</a> :: <a href=\"Text-Regex-TDFA-Sequence.html#t:Regex\" title=\"Text.Regex.TDFA.Sequence\">Regex</a> -&gt; <a href=\"/package/containers-0.6.5.1/docs/Data-Sequence.html#t:Seq\" title=\"Data.Sequence\">Seq</a> <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/containers-0.6.5.1/docs/Data-Sequence.html#t:Seq\" title=\"Data.Sequence\">Seq</a> <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>, <a href=\"/package/containers-0.6.5.1/docs/Data-Sequence.html#t:Seq\" title=\"Data.Sequence\">Seq</a> <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>, <a href=\"/package/containers-0.6.5.1/docs/Data-Sequence.html#t:Seq\" title=\"Data.Sequence\">Seq</a> <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>, [<a href=\"/package/containers-0.6.5.1/docs/Data-Sequence.html#t:Seq\" title=\"Data.Sequence\">Seq</a> <a href=\"/package/base-4.14.3.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>]))","name":"regexec","module":"Text.Regex.TDFA.Sequence","link":"Text-Regex-TDFA-Sequence.html#v:regexec"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Regex\">Regex</a>","name":"Regex","module":"Text.Regex.TDFA.ByteString.Lazy","link":"Text-Regex-TDFA-ByteString-Lazy.html#t:Regex"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:CompOption\">CompOption</a>","name":"CompOption","module":"Text.Regex.TDFA.ByteString.Lazy","link":"Text-Regex-TDFA-ByteString-Lazy.html#t:CompOption"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExecOption\">ExecOption</a>","name":"ExecOption","module":"Text.Regex.TDFA.ByteString.Lazy","link":"Text-Regex-TDFA-ByteString-Lazy.html#t:ExecOption"},{"display_html":"<a href=\"#v:compile\">compile</a> :: <a href=\"Text-Regex-TDFA-ByteString-Lazy.html#t:CompOption\" title=\"Text.Regex.TDFA.ByteString.Lazy\">CompOption</a> -&gt; <a href=\"Text-Regex-TDFA-ByteString-Lazy.html#t:ExecOption\" title=\"Text.Regex.TDFA.ByteString.Lazy\">ExecOption</a> -&gt; <a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString-Lazy.html#t:ByteString\" title=\"Data.ByteString.Lazy\">ByteString</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> <a href=\"Text-Regex-TDFA-ByteString-Lazy.html#t:Regex\" title=\"Text.Regex.TDFA.ByteString.Lazy\">Regex</a>","name":"compile","module":"Text.Regex.TDFA.ByteString.Lazy","link":"Text-Regex-TDFA-ByteString-Lazy.html#v:compile"},{"display_html":"<a href=\"#v:execute\">execute</a> :: <a href=\"Text-Regex-TDFA-ByteString-Lazy.html#t:Regex\" title=\"Text.Regex.TDFA.ByteString.Lazy\">Regex</a> -&gt; <a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString-Lazy.html#t:ByteString\" title=\"Data.ByteString.Lazy\">ByteString</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:MatchArray\" title=\"Text.Regex.Base.RegexLike\">MatchArray</a>)","name":"execute","module":"Text.Regex.TDFA.ByteString.Lazy","link":"Text-Regex-TDFA-ByteString-Lazy.html#v:execute"},{"display_html":"<a href=\"#v:regexec\">regexec</a> :: <a href=\"Text-Regex-TDFA-ByteString-Lazy.html#t:Regex\" title=\"Text.Regex.TDFA.ByteString.Lazy\">Regex</a> -&gt; <a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString-Lazy.html#t:ByteString\" title=\"Data.ByteString.Lazy\">ByteString</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString-Lazy.html#t:ByteString\" title=\"Data.ByteString.Lazy\">ByteString</a>, <a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString-Lazy.html#t:ByteString\" title=\"Data.ByteString.Lazy\">ByteString</a>, <a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString-Lazy.html#t:ByteString\" title=\"Data.ByteString.Lazy\">ByteString</a>, [<a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString-Lazy.html#t:ByteString\" title=\"Data.ByteString.Lazy\">ByteString</a>]))","name":"regexec","module":"Text.Regex.TDFA.ByteString.Lazy","link":"Text-Regex-TDFA-ByteString-Lazy.html#v:regexec"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Regex\">Regex</a>","name":"Regex","module":"Text.Regex.TDFA.ByteString","link":"Text-Regex-TDFA-ByteString.html#t:Regex"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:CompOption\">CompOption</a>","name":"CompOption","module":"Text.Regex.TDFA.ByteString","link":"Text-Regex-TDFA-ByteString.html#t:CompOption"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExecOption\">ExecOption</a>","name":"ExecOption","module":"Text.Regex.TDFA.ByteString","link":"Text-Regex-TDFA-ByteString.html#t:ExecOption"},{"display_html":"<a href=\"#v:compile\">compile</a> :: <a href=\"Text-Regex-TDFA-ByteString.html#t:CompOption\" title=\"Text.Regex.TDFA.ByteString\">CompOption</a> -&gt; <a href=\"Text-Regex-TDFA-ByteString.html#t:ExecOption\" title=\"Text.Regex.TDFA.ByteString\">ExecOption</a> -&gt; <a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> <a href=\"Text-Regex-TDFA-ByteString.html#t:Regex\" title=\"Text.Regex.TDFA.ByteString\">Regex</a>","name":"compile","module":"Text.Regex.TDFA.ByteString","link":"Text-Regex-TDFA-ByteString.html#v:compile"},{"display_html":"<a href=\"#v:execute\">execute</a> :: <a href=\"Text-Regex-TDFA-ByteString.html#t:Regex\" title=\"Text.Regex.TDFA.ByteString\">Regex</a> -&gt; <a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:MatchArray\" title=\"Text.Regex.Base.RegexLike\">MatchArray</a>)","name":"execute","module":"Text.Regex.TDFA.ByteString","link":"Text-Regex-TDFA-ByteString.html#v:execute"},{"display_html":"<a href=\"#v:regexec\">regexec</a> :: <a href=\"Text-Regex-TDFA-ByteString.html#t:Regex\" title=\"Text.Regex.TDFA.ByteString\">Regex</a> -&gt; <a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>, <a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>, <a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>, [<a href=\"/package/bytestring-0.10.12.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>]))","name":"regexec","module":"Text.Regex.TDFA.ByteString","link":"Text-Regex-TDFA-ByteString.html#v:regexec"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Regex\">Regex</a>","name":"Regex","module":"Text.Regex.TDFA.Text","link":"Text-Regex-TDFA-Text.html#t:Regex"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:CompOption\">CompOption</a>","name":"CompOption","module":"Text.Regex.TDFA.Text","link":"Text-Regex-TDFA-Text.html#t:CompOption"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExecOption\">ExecOption</a>","name":"ExecOption","module":"Text.Regex.TDFA.Text","link":"Text-Regex-TDFA-Text.html#t:ExecOption"},{"display_html":"<a href=\"#v:compile\">compile</a> :: <a href=\"Text-Regex-TDFA-Text.html#t:CompOption\" title=\"Text.Regex.TDFA.Text\">CompOption</a> -&gt; <a href=\"Text-Regex-TDFA-Text.html#t:ExecOption\" title=\"Text.Regex.TDFA.Text\">ExecOption</a> -&gt; <a href=\"/package/text-1.2.4.1/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> <a href=\"Text-Regex-TDFA-Text.html#t:Regex\" title=\"Text.Regex.TDFA.Text\">Regex</a>","name":"compile","module":"Text.Regex.TDFA.Text","link":"Text-Regex-TDFA-Text.html#v:compile"},{"display_html":"<a href=\"#v:execute\">execute</a> :: <a href=\"Text-Regex-TDFA-Text.html#t:Regex\" title=\"Text.Regex.TDFA.Text\">Regex</a> -&gt; <a href=\"/package/text-1.2.4.1/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:MatchArray\" title=\"Text.Regex.Base.RegexLike\">MatchArray</a>)","name":"execute","module":"Text.Regex.TDFA.Text","link":"Text-Regex-TDFA-Text.html#v:execute"},{"display_html":"<a href=\"#v:regexec\">regexec</a> :: <a href=\"Text-Regex-TDFA-Text.html#t:Regex\" title=\"Text.Regex.TDFA.Text\">Regex</a> -&gt; <a href=\"/package/text-1.2.4.1/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/text-1.2.4.1/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>, <a href=\"/package/text-1.2.4.1/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>, <a href=\"/package/text-1.2.4.1/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>, [<a href=\"/package/text-1.2.4.1/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>]))","name":"regexec","module":"Text.Regex.TDFA.Text","link":"Text-Regex-TDFA-Text.html#v:regexec"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Regex\">Regex</a>","name":"Regex","module":"Text.Regex.TDFA.Text.Lazy","link":"Text-Regex-TDFA-Text-Lazy.html#t:Regex"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:CompOption\">CompOption</a>","name":"CompOption","module":"Text.Regex.TDFA.Text.Lazy","link":"Text-Regex-TDFA-Text-Lazy.html#t:CompOption"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExecOption\">ExecOption</a>","name":"ExecOption","module":"Text.Regex.TDFA.Text.Lazy","link":"Text-Regex-TDFA-Text-Lazy.html#t:ExecOption"},{"display_html":"<a href=\"#v:compile\">compile</a> :: <a href=\"Text-Regex-TDFA-Text-Lazy.html#t:CompOption\" title=\"Text.Regex.TDFA.Text.Lazy\">CompOption</a> -&gt; <a href=\"Text-Regex-TDFA-Text-Lazy.html#t:ExecOption\" title=\"Text.Regex.TDFA.Text.Lazy\">ExecOption</a> -&gt; <a href=\"/package/text-1.2.4.1/docs/Data-Text-Lazy.html#t:Text\" title=\"Data.Text.Lazy\">Text</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> <a href=\"Text-Regex-TDFA-Text-Lazy.html#t:Regex\" title=\"Text.Regex.TDFA.Text.Lazy\">Regex</a>","name":"compile","module":"Text.Regex.TDFA.Text.Lazy","link":"Text-Regex-TDFA-Text-Lazy.html#v:compile"},{"display_html":"<a href=\"#v:execute\">execute</a> :: <a href=\"Text-Regex-TDFA-Text-Lazy.html#t:Regex\" title=\"Text.Regex.TDFA.Text.Lazy\">Regex</a> -&gt; <a href=\"/package/text-1.2.4.1/docs/Data-Text-Lazy.html#t:Text\" title=\"Data.Text.Lazy\">Text</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:MatchArray\" title=\"Text.Regex.Base.RegexLike\">MatchArray</a>)","name":"execute","module":"Text.Regex.TDFA.Text.Lazy","link":"Text-Regex-TDFA-Text-Lazy.html#v:execute"},{"display_html":"<a href=\"#v:regexec\">regexec</a> :: <a href=\"Text-Regex-TDFA-Text-Lazy.html#t:Regex\" title=\"Text.Regex.TDFA.Text.Lazy\">Regex</a> -&gt; <a href=\"/package/text-1.2.4.1/docs/Data-Text-Lazy.html#t:Text\" title=\"Data.Text.Lazy\">Text</a> -&gt; <a href=\"/package/base-4.14.3.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> (<a href=\"/package/base-4.14.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/text-1.2.4.1/docs/Data-Text-Lazy.html#t:Text\" title=\"Data.Text.Lazy\">Text</a>, <a href=\"/package/text-1.2.4.1/docs/Data-Text-Lazy.html#t:Text\" title=\"Data.Text.Lazy\">Text</a>, <a href=\"/package/text-1.2.4.1/docs/Data-Text-Lazy.html#t:Text\" title=\"Data.Text.Lazy\">Text</a>, [<a href=\"/package/text-1.2.4.1/docs/Data-Text-Lazy.html#t:Text\" title=\"Data.Text.Lazy\">Text</a>]))","name":"regexec","module":"Text.Regex.TDFA.Text.Lazy","link":"Text-Regex-TDFA-Text-Lazy.html#v:regexec"},{"display_html":"<a href=\"#v:getVersion_Text_Regex_TDFA\">getVersion_Text_Regex_TDFA</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Version.html#t:Version\" title=\"Data.Version\">Version</a>","name":"getVersion_Text_Regex_TDFA","module":"Text.Regex.TDFA","link":"Text-Regex-TDFA.html#v:getVersion_Text_Regex_TDFA"},{"display_html":"<a href=\"#v:-61--126-\">(=~)</a> :: (<a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:RegexMaker\" title=\"Text.Regex.Base.RegexLike\">RegexMaker</a> <a href=\"Text-Regex-TDFA.html#t:Regex\" title=\"Text.Regex.TDFA\">Regex</a> <a href=\"Text-Regex-TDFA.html#t:CompOption\" title=\"Text.Regex.TDFA\">CompOption</a> <a href=\"Text-Regex-TDFA.html#t:ExecOption\" title=\"Text.Regex.TDFA\">ExecOption</a> source, <a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:RegexContext\" title=\"Text.Regex.Base.RegexLike\">RegexContext</a> <a href=\"Text-Regex-TDFA.html#t:Regex\" title=\"Text.Regex.TDFA\">Regex</a> source1 target) =&gt; source1 -&gt; source -&gt; target","name":"=~","module":"Text.Regex.TDFA","link":"Text-Regex-TDFA.html#v:-61--126-"},{"display_html":"<a href=\"#v:-61--126--126-\">(=~~)</a> :: (<a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:RegexMaker\" title=\"Text.Regex.Base.RegexLike\">RegexMaker</a> <a href=\"Text-Regex-TDFA.html#t:Regex\" title=\"Text.Regex.TDFA\">Regex</a> <a href=\"Text-Regex-TDFA.html#t:CompOption\" title=\"Text.Regex.TDFA\">CompOption</a> <a href=\"Text-Regex-TDFA.html#t:ExecOption\" title=\"Text.Regex.TDFA\">ExecOption</a> source, <a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base-RegexLike.html#t:RegexContext\" title=\"Text.Regex.Base.RegexLike\">RegexContext</a> <a href=\"Text-Regex-TDFA.html#t:Regex\" title=\"Text.Regex.TDFA\">Regex</a> source1 target, <a href=\"/package/base-4.14.3.0/docs/Control-Monad-Fail.html#t:MonadFail\" title=\"Control.Monad.Fail\">MonadFail</a> m) =&gt; source1 -&gt; source -&gt; m target","name":"=~~","module":"Text.Regex.TDFA","link":"Text-Regex-TDFA.html#v:-61--126--126-"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Regex\">Regex</a>","name":"Regex","module":"Text.Regex.TDFA","link":"Text-Regex-TDFA.html#t:Regex"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExecOption\">ExecOption</a> = <a href=\"#v:ExecOption\">ExecOption</a> {<ul class=\"subs\"><li><a href=\"#v:captureGroups\">captureGroups</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"ExecOption ExecOption captureGroups","module":"Text.Regex.TDFA","link":"Text-Regex-TDFA.html#t:ExecOption"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:CompOption\">CompOption</a> = <a href=\"#v:CompOption\">CompOption</a> {<ul class=\"subs\"><li><a href=\"#v:caseSensitive\">caseSensitive</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:multiline\">multiline</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:rightAssoc\">rightAssoc</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:newSyntax\">newSyntax</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:lastStarGreedy\">lastStarGreedy</a> :: <a href=\"/package/base-4.14.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"CompOption CompOption lastStarGreedy newSyntax rightAssoc caseSensitive multiline","module":"Text.Regex.TDFA","link":"Text-Regex-TDFA.html#t:CompOption"},{"display_html":"module <a href=\"/package/regex-base-0.94.0.2/docs/Text-Regex-Base.html\">Text.Regex.Base</a>","name":"","module":"Text.Regex.TDFA","link":""}]