[{"display_html":"<a href=\"#v:today\">today</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:Day\" title=\"PostgreSQL.Binary.Data\">Day</a>","name":"today","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:today"},{"display_html":"<a href=\"#v:toDay\">toDay</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:UTCTime\" title=\"PostgreSQL.Binary.Data\">UTCTime</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:Day\" title=\"PostgreSQL.Binary.Data\">Day</a>","name":"toDay","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:toDay"},{"display_html":"<a href=\"#v:fromDay\">fromDay</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:Day\" title=\"PostgreSQL.Binary.Data\">Day</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:UTCTime\" title=\"PostgreSQL.Binary.Data\">UTCTime</a>","name":"fromDay","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:fromDay"},{"display_html":"<a href=\"#v:addDays\">addDays</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:Day\" title=\"PostgreSQL.Binary.Data\">Day</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:Day\" title=\"PostgreSQL.Binary.Data\">Day</a>","name":"addDays","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:addDays"},{"display_html":"<a href=\"#v:diffDays\">diffDays</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:Day\" title=\"PostgreSQL.Binary.Data\">Day</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:Day\" title=\"PostgreSQL.Binary.Data\">Day</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"diffDays","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:diffDays"},{"display_html":"<a href=\"#v:subtractDays\">subtractDays</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:Day\" title=\"PostgreSQL.Binary.Data\">Day</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:Day\" title=\"PostgreSQL.Binary.Data\">Day</a>","name":"subtractDays","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:subtractDays"},{"display_html":"<a href=\"#v:now\">now</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:UTCTime\" title=\"PostgreSQL.Binary.Data\">UTCTime</a>","name":"now","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:now"},{"display_html":"<a href=\"#v:addTime\">addTime</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:UTCTime\" title=\"PostgreSQL.Binary.Data\">UTCTime</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:UTCTime\" title=\"PostgreSQL.Binary.Data\">UTCTime</a>","name":"addTime","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:addTime"},{"display_html":"<a href=\"#v:diffTime\">diffTime</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:UTCTime\" title=\"PostgreSQL.Binary.Data\">UTCTime</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:UTCTime\" title=\"PostgreSQL.Binary.Data\">UTCTime</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"diffTime","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:diffTime"},{"display_html":"<a href=\"#v:subtractTime\">subtractTime</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:UTCTime\" title=\"PostgreSQL.Binary.Data\">UTCTime</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/postgresql-binary-0.12.4.2/docs/PostgreSQL-Binary-Data.html#t:UTCTime\" title=\"PostgreSQL.Binary.Data\">UTCTime</a>","name":"subtractTime","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:subtractTime"},{"display_html":"<a href=\"#v:scaleInterval\">scaleInterval</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Prelude.html#t:Double\" title=\"Prelude\">Double</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"scaleInterval","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:scaleInterval"},{"display_html":"<a href=\"#v:second\">second</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"second","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:second"},{"display_html":"<a href=\"#v:seconds\">seconds</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Prelude.html#t:Double\" title=\"Prelude\">Double</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"seconds","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:seconds"},{"display_html":"<a href=\"#v:minute\">minute</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"minute","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:minute"},{"display_html":"<a href=\"#v:minutes\">minutes</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Prelude.html#t:Double\" title=\"Prelude\">Double</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"minutes","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:minutes"},{"display_html":"<a href=\"#v:hour\">hour</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"hour","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:hour"},{"display_html":"<a href=\"#v:hours\">hours</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Prelude.html#t:Double\" title=\"Prelude\">Double</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"hours","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:hours"},{"display_html":"<a href=\"#v:day\">day</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"day","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:day"},{"display_html":"<a href=\"#v:days\">days</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Prelude.html#t:Double\" title=\"Prelude\">Double</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"days","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:days"},{"display_html":"<a href=\"#v:week\">week</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"week","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:week"},{"display_html":"<a href=\"#v:weeks\">weeks</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Prelude.html#t:Double\" title=\"Prelude\">Double</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"weeks","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:weeks"},{"display_html":"<a href=\"#v:month\">month</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"month","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:month"},{"display_html":"<a href=\"#v:months\">months</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Prelude.html#t:Double\" title=\"Prelude\">Double</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"months","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:months"},{"display_html":"<a href=\"#v:year\">year</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"year","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:year"},{"display_html":"<a href=\"#v:years\">years</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Prelude.html#t:Double\" title=\"Prelude\">Double</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/time-1.9.3/docs/Data-Time-LocalTime.html#t:CalendarDiffTime\" title=\"Data.Time.LocalTime\">CalendarDiffTime</a>","name":"years","module":"Rel8.Expr.Time","link":"Rel8-Expr-Time.html#v:years"},{"display_html":"<a href=\"#v:-43--43-.\">(++.)</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"++.","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:-43--43-."},{"display_html":"<a href=\"#v:-126-.\">(~.)</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"~.","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:-126-."},{"display_html":"<a href=\"#v:-126--42-\">(~*)</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"~*","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:-126--42-"},{"display_html":"<a href=\"#v:-33--126-\">(!~)</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"!~","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:-33--126-"},{"display_html":"<a href=\"#v:-33--126--42-\">(!~*)</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"!~*","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:-33--126--42-"},{"display_html":"<a href=\"#v:bitLength\">bitLength</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"bitLength","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:bitLength"},{"display_html":"<a href=\"#v:charLength\">charLength</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"charLength","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:charLength"},{"display_html":"<a href=\"#v:lower\">lower</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"lower","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:lower"},{"display_html":"<a href=\"#v:octetLength\">octetLength</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"octetLength","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:octetLength"},{"display_html":"<a href=\"#v:upper\">upper</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"upper","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:upper"},{"display_html":"<a href=\"#v:ascii\">ascii</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"ascii","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:ascii"},{"display_html":"<a href=\"#v:btrim\">btrim</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"btrim","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:btrim"},{"display_html":"<a href=\"#v:chr\">chr</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"chr","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:chr"},{"display_html":"<a href=\"#v:convert\">convert</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/bytestring-0.10.10.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/bytestring-0.10.10.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>","name":"convert","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:convert"},{"display_html":"<a href=\"#v:convertFrom\">convertFrom</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/bytestring-0.10.10.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"convertFrom","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:convertFrom"},{"display_html":"<a href=\"#v:convertTo\">convertTo</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/bytestring-0.10.10.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>","name":"convertTo","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:convertTo"},{"display_html":"<a href=\"#v:decode\">decode</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/bytestring-0.10.10.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>","name":"decode","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:decode"},{"display_html":"<a href=\"#v:encode\">encode</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/bytestring-0.10.10.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"encode","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:encode"},{"display_html":"<a href=\"#v:initcap\">initcap</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"initcap","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:initcap"},{"display_html":"<a href=\"#v:left\">left</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"left","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:left"},{"display_html":"<a href=\"#v:length\">length</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"length","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:length"},{"display_html":"<a href=\"#v:lengthEncoding\">lengthEncoding</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/bytestring-0.10.10.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"lengthEncoding","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:lengthEncoding"},{"display_html":"<a href=\"#v:lpad\">lpad</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a> -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"lpad","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:lpad"},{"display_html":"<a href=\"#v:ltrim\">ltrim</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"ltrim","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:ltrim"},{"display_html":"<a href=\"#v:md5\">md5</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"md5","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:md5"},{"display_html":"<a href=\"#v:pgClientEncoding\">pgClientEncoding</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"pgClientEncoding","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:pgClientEncoding"},{"display_html":"<a href=\"#v:quoteIdent\">quoteIdent</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"quoteIdent","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:quoteIdent"},{"display_html":"<a href=\"#v:quoteLiteral\">quoteLiteral</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"quoteLiteral","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:quoteLiteral"},{"display_html":"<a href=\"#v:quoteNullable\">quoteNullable</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"quoteNullable","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:quoteNullable"},{"display_html":"<a href=\"#v:regexpReplace\">regexpReplace</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"regexpReplace","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:regexpReplace"},{"display_html":"<a href=\"#v:regexpSplitToArray\">regexpSplitToArray</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> [<a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>]","name":"regexpSplitToArray","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:regexpSplitToArray"},{"display_html":"<a href=\"#v:repeat\">repeat</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"repeat","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:repeat"},{"display_html":"<a href=\"#v:replace\">replace</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"replace","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:replace"},{"display_html":"<a href=\"#v:reverse\">reverse</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"reverse","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:reverse"},{"display_html":"<a href=\"#v:right\">right</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"right","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:right"},{"display_html":"<a href=\"#v:rpad\">rpad</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a> -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"rpad","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:rpad"},{"display_html":"<a href=\"#v:rtrim\">rtrim</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"rtrim","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:rtrim"},{"display_html":"<a href=\"#v:splitPart\">splitPart</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"splitPart","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:splitPart"},{"display_html":"<a href=\"#v:strpos\">strpos</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"strpos","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:strpos"},{"display_html":"<a href=\"#v:substr\">substr</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a> -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"substr","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:substr"},{"display_html":"<a href=\"#v:translate\">translate</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/foldl-1.4.12/docs/Control-Foldl-Text.html#t:Text\" title=\"Control.Foldl.Text\">Text</a>","name":"translate","module":"Rel8.Expr.Text","link":"Rel8-Expr-Text.html#v:translate"},{"display_html":"<a href=\"#v:fromIntegral\">fromIntegral</a> :: (<a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBIntegral\" title=\"Rel8\">DBIntegral</a> a, <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBNum\" title=\"Rel8\">DBNum</a> b, Homonullable a b) =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b","name":"fromIntegral","module":"Rel8.Expr.Num","link":"Rel8-Expr-Num.html#v:fromIntegral"},{"display_html":"<a href=\"#v:realToFrac\">realToFrac</a> :: (<a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBNum\" title=\"Rel8\">DBNum</a> a, <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBFractional\" title=\"Rel8\">DBFractional</a> b, Homonullable a b) =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b","name":"realToFrac","module":"Rel8.Expr.Num","link":"Rel8-Expr-Num.html#v:realToFrac"},{"display_html":"<a href=\"#v:div\">div</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBIntegral\" title=\"Rel8\">DBIntegral</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"div","module":"Rel8.Expr.Num","link":"Rel8-Expr-Num.html#v:div"},{"display_html":"<a href=\"#v:mod\">mod</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBIntegral\" title=\"Rel8\">DBIntegral</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"mod","module":"Rel8.Expr.Num","link":"Rel8-Expr-Num.html#v:mod"},{"display_html":"<a href=\"#v:ceiling\">ceiling</a> :: (<a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBFractional\" title=\"Rel8\">DBFractional</a> a, <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBIntegral\" title=\"Rel8\">DBIntegral</a> b, Homonullable a b) =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b","name":"ceiling","module":"Rel8.Expr.Num","link":"Rel8-Expr-Num.html#v:ceiling"},{"display_html":"<a href=\"#v:floor\">floor</a> :: (<a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBFractional\" title=\"Rel8\">DBFractional</a> a, <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBIntegral\" title=\"Rel8\">DBIntegral</a> b, Homonullable a b) =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b","name":"floor","module":"Rel8.Expr.Num","link":"Rel8-Expr-Num.html#v:floor"},{"display_html":"<a href=\"#v:round\">round</a> :: (<a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBFractional\" title=\"Rel8\">DBFractional</a> a, <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBIntegral\" title=\"Rel8\">DBIntegral</a> b, Homonullable a b) =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b","name":"round","module":"Rel8.Expr.Num","link":"Rel8-Expr-Num.html#v:round"},{"display_html":"<a href=\"#v:truncate\">truncate</a> :: (<a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBFractional\" title=\"Rel8\">DBFractional</a> a, <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBIntegral\" title=\"Rel8\">DBIntegral</a> b, Homonullable a b) =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b","name":"truncate","module":"Rel8.Expr.Num","link":"Rel8-Expr-Num.html#v:truncate"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Tabulation\">Tabulation</a> k a","name":"Tabulation","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#t:Tabulation"},{"display_html":"<a href=\"#v:fromQuery\">fromQuery</a> :: <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (k, a) -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a","name":"fromQuery","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:fromQuery"},{"display_html":"<a href=\"#v:toQuery\">toQuery</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> k =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (k, a)","name":"toQuery","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:toQuery"},{"display_html":"<a href=\"#v:liftQuery\">liftQuery</a> :: <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a","name":"liftQuery","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:liftQuery"},{"display_html":"<a href=\"#v:through\">through</a> :: (a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> b) -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b","name":"through","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:through"},{"display_html":"<a href=\"#v:lookup\">lookup</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; k -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"lookup","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:lookup"},{"display_html":"<a href=\"#v:aggregate\">aggregate</a> :: <span class=\"keyword\">forall</span> k aggregates exprs. (<a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k, <a href=\"Rel8.html#t:Aggregates\" title=\"Rel8\">Aggregates</a> aggregates exprs) =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k aggregates -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k exprs","name":"aggregate","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:aggregate"},{"display_html":"<a href=\"#v:distinct\">distinct</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a","name":"distinct","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:distinct"},{"display_html":"<a href=\"#v:order\">order</a> :: <a href=\"Rel8.html#t:OrdTable\" title=\"Rel8\">OrdTable</a> k =&gt; <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a","name":"order","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:order"},{"display_html":"<a href=\"#v:count\">count</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>)","name":"count","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:count"},{"display_html":"<a href=\"#v:optional\">optional</a> :: <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k (<a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"optional","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:optional"},{"display_html":"<a href=\"#v:many\">many</a> :: (<a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k, <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a) =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k (<a href=\"Rel8.html#t:ListTable\" title=\"Rel8\">ListTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"many","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:many"},{"display_html":"<a href=\"#v:some\">some</a> :: (<a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k, <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a) =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k (<a href=\"Rel8.html#t:NonEmptyTable\" title=\"Rel8\">NonEmptyTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"some","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:some"},{"display_html":"<a href=\"#v:exists\">exists</a> :: <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>)","name":"exists","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:exists"},{"display_html":"<a href=\"#v:present\">present</a> :: <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k ()","name":"present","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:present"},{"display_html":"<a href=\"#v:absent\">absent</a> :: <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k ()","name":"absent","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:absent"},{"display_html":"<a href=\"#v:align\">align</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k (<a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b)","name":"align","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:align"},{"display_html":"<a href=\"#v:alignWith\">alignWith</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; (<a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; c) -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k c","name":"alignWith","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:alignWith"},{"display_html":"<a href=\"#v:leftAlign\">leftAlign</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k (a, <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b)","name":"leftAlign","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:leftAlign"},{"display_html":"<a href=\"#v:leftAlignWith\">leftAlignWith</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; (a -&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b -&gt; c) -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k c","name":"leftAlignWith","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:leftAlignWith"},{"display_html":"<a href=\"#v:rightAlign\">rightAlign</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k (<a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a, b)","name":"rightAlign","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:rightAlign"},{"display_html":"<a href=\"#v:rightAlignWith\">rightAlignWith</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; (<a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; b -&gt; c) -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k c","name":"rightAlignWith","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:rightAlignWith"},{"display_html":"<a href=\"#v:zip\">zip</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k (a, b)","name":"zip","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:zip"},{"display_html":"<a href=\"#v:zipWith\">zipWith</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; (a -&gt; b -&gt; c) -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k c","name":"zipWith","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:zipWith"},{"display_html":"<a href=\"#v:similarity\">similarity</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a","name":"similarity","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:similarity"},{"display_html":"<a href=\"#v:difference\">difference</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> k =&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k b -&gt; <a href=\"Rel8-Tabulate.html#t:Tabulation\" title=\"Rel8.Tabulate\">Tabulation</a> k a","name":"difference","module":"Rel8.Tabulate","link":"Rel8-Tabulate.html#v:difference"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:NotNull\" title=\"Rel8\">NotNull</a> a =&gt; <a href=\"#t:DBType\">DBType</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:typeInformation\">typeInformation</a> :: <a href=\"Rel8.html#t:TypeInformation\" title=\"Rel8\">TypeInformation</a> a</li></ul>","name":"DBType typeInformation","module":"Rel8","link":"Rel8.html#t:DBType"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:JSONEncoded\">JSONEncoded</a> a = <a href=\"#v:JSONEncoded\">JSONEncoded</a> {<ul class=\"subs\"><li><a href=\"#v:fromJSONEncoded\">fromJSONEncoded</a> :: a</li></ul>}","name":"JSONEncoded JSONEncoded fromJSONEncoded","module":"Rel8","link":"Rel8.html#t:JSONEncoded"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:JSONBEncoded\">JSONBEncoded</a> a = <a href=\"#v:JSONBEncoded\">JSONBEncoded</a> {<ul class=\"subs\"><li><a href=\"#v:fromJSONBEncoded\">fromJSONBEncoded</a> :: a</li></ul>}","name":"JSONBEncoded JSONBEncoded fromJSONBEncoded","module":"Rel8","link":"Rel8.html#t:JSONBEncoded"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:ReadShow\">ReadShow</a> a = <a href=\"#v:ReadShow\">ReadShow</a> {<ul class=\"subs\"><li><a href=\"#v:fromReadShow\">fromReadShow</a> :: a</li></ul>}","name":"ReadShow ReadShow fromReadShow","module":"Rel8","link":"Rel8.html#t:ReadShow"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Composite\">Composite</a> a = <a href=\"#v:Composite\">Composite</a> a","name":"Composite Composite","module":"Rel8","link":"Rel8.html#t:Composite"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a, <a href=\"Rel8.html#t:HKDable\" title=\"Rel8\">HKDable</a> a) =&gt; <a href=\"#t:DBComposite\">DBComposite</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:compositeFields\">compositeFields</a> :: <a href=\"Rel8.html#t:HKD\" title=\"Rel8\">HKD</a> a <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a></li><li><a href=\"#v:compositeTypeName\">compositeTypeName</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>","name":"DBComposite compositeFields compositeTypeName","module":"Rel8","link":"Rel8.html#t:DBComposite"},{"display_html":"<a href=\"#v:compose\">compose</a> :: <a href=\"Rel8.html#t:DBComposite\" title=\"Rel8\">DBComposite</a> a =&gt; <a href=\"Rel8.html#t:HKD\" title=\"Rel8\">HKD</a> a <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"compose","module":"Rel8","link":"Rel8.html#v:compose"},{"display_html":"<a href=\"#v:decompose\">decompose</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:DBComposite\" title=\"Rel8\">DBComposite</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:HKD\" title=\"Rel8\">HKD</a> a <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a>","name":"decompose","module":"Rel8","link":"Rel8.html#v:decompose"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Enum\">Enum</a> a = <a href=\"#v:Enum\">Enum</a> a","name":"Enum Enum","module":"Rel8","link":"Rel8.html#t:Enum"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a, <a href=\"Rel8.html#t:Enumable\" title=\"Rel8\">Enumable</a> a) =&gt; <a href=\"#t:DBEnum\">DBEnum</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:enumValue\">enumValue</a> :: a -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:enumTypeName\">enumTypeName</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>","name":"DBEnum enumValue enumTypeName","module":"Rel8","link":"Rel8.html#t:DBEnum"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, GEnumable (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) =&gt; <a href=\"#t:Enumable\">Enumable</a> a","name":"Enumable","module":"Rel8","link":"Rel8.html#t:Enumable"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TypeInformation\">TypeInformation</a> a = <a href=\"#v:TypeInformation\">TypeInformation</a> {<ul class=\"subs\"><li><a href=\"#v:encode\">encode</a> :: a -&gt; <a href=\"/package/opaleye-0.8.0.1/docs/Opaleye-Internal-HaskellDB-PrimQuery.html#t:PrimExpr\" title=\"Opaleye.Internal.HaskellDB.PrimQuery\">PrimExpr</a></li><li><a href=\"#v:decode\">decode</a> :: <a href=\"/package/hasql-1.5.0.1/docs/Hasql-Decoders.html#t:Value\" title=\"Hasql.Decoders\">Value</a> a</li><li><a href=\"#v:typeName\">typeName</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>}","name":"TypeInformation TypeInformation encode decode typeName","module":"Rel8","link":"Rel8.html#t:TypeInformation"},{"display_html":"<a href=\"#v:mapTypeInformation\">mapTypeInformation</a> :: (a -&gt; b) -&gt; (b -&gt; a) -&gt; <a href=\"Rel8.html#t:TypeInformation\" title=\"Rel8\">TypeInformation</a> a -&gt; <a href=\"Rel8.html#t:TypeInformation\" title=\"Rel8\">TypeInformation</a> b","name":"mapTypeInformation","module":"Rel8","link":"Rel8.html#v:mapTypeInformation"},{"display_html":"<a href=\"#v:parseTypeInformation\">parseTypeInformation</a> :: (a -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-Either.html#t:Either\" title=\"Data.Either\">Either</a> <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> b) -&gt; (b -&gt; a) -&gt; <a href=\"Rel8.html#t:TypeInformation\" title=\"Rel8\">TypeInformation</a> a -&gt; <a href=\"Rel8.html#t:TypeInformation\" title=\"Rel8\">TypeInformation</a> b","name":"parseTypeInformation","module":"Rel8","link":"Rel8.html#v:parseTypeInformation"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"#t:DBSemigroup\">DBSemigroup</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:-60--62-.\">(&lt;&gt;.)</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a</li></ul>","name":"DBSemigroup <>.","module":"Rel8","link":"Rel8.html#t:DBSemigroup"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBSemigroup\" title=\"Rel8\">DBSemigroup</a> a =&gt; <a href=\"#t:DBMonoid\">DBMonoid</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:memptyExpr\">memptyExpr</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a</li></ul>","name":"DBMonoid memptyExpr","module":"Rel8","link":"Rel8.html#t:DBMonoid"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"#t:DBNum\">DBNum</a> a","name":"DBNum","module":"Rel8","link":"Rel8.html#t:DBNum"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBNum\" title=\"Rel8\">DBNum</a> a =&gt; <a href=\"#t:DBIntegral\">DBIntegral</a> a","name":"DBIntegral","module":"Rel8","link":"Rel8.html#t:DBIntegral"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBNum\" title=\"Rel8\">DBNum</a> a =&gt; <a href=\"#t:DBFractional\">DBFractional</a> a","name":"DBFractional","module":"Rel8","link":"Rel8.html#t:DBFractional"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBFractional\" title=\"Rel8\">DBFractional</a> a =&gt; <a href=\"#t:DBFloating\">DBFloating</a> a","name":"DBFloating","module":"Rel8","link":"Rel8.html#t:DBFloating"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:HTable\" title=\"Rel8\">HTable</a> (GColumns t) =&gt; <a href=\"#t:Rel8able\">Rel8able</a> t","name":"Rel8able","module":"Rel8","link":"Rel8.html#t:Rel8able"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:KRel8able\">KRel8able</a> = Rel8able","name":"KRel8able","module":"Rel8","link":"Rel8.html#t:KRel8able"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:Column\">Column</a> context a <span class=\"keyword\">where ...</span>","name":"Column","module":"Rel8","link":"Rel8.html#t:Column"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:HADT\">HADT</a> context t <span class=\"keyword\">where ...</span>","name":"HADT","module":"Rel8","link":"Rel8.html#t:HADT"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:HEither\">HEither</a> context = either <span class=\"keyword\">|</span> either -&gt; context <span class=\"keyword\">where ...</span>","name":"HEither","module":"Rel8","link":"Rel8.html#t:HEither"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:HMaybe\">HMaybe</a> context = maybe <span class=\"keyword\">|</span> maybe -&gt; context <span class=\"keyword\">where ...</span>","name":"HMaybe","module":"Rel8","link":"Rel8.html#t:HMaybe"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:HList\">HList</a> context = list <span class=\"keyword\">|</span> list -&gt; context <span class=\"keyword\">where ...</span>","name":"HList","module":"Rel8","link":"Rel8.html#t:HList"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:HNonEmpty\">HNonEmpty</a> context = nonEmpty <span class=\"keyword\">|</span> nonEmpty -&gt; context <span class=\"keyword\">where ...</span>","name":"HNonEmpty","module":"Rel8","link":"Rel8.html#t:HNonEmpty"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:HThese\">HThese</a> context = these <span class=\"keyword\">|</span> these -&gt; context <span class=\"keyword\">where ...</span>","name":"HThese","module":"Rel8","link":"Rel8.html#t:HThese"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:Lift\">Lift</a> context a <span class=\"keyword\">where ...</span>","name":"Lift","module":"Rel8","link":"Rel8.html#t:Lift"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"Rel8.html#t:HTable\" title=\"Rel8\">HTable</a> (<a href=\"Rel8.html#t:Columns\" title=\"Rel8\">Columns</a> a), context ~ <a href=\"Rel8.html#t:Context\" title=\"Rel8\">Context</a> a, a ~ <a href=\"Rel8.html#t:Transpose\" title=\"Rel8\">Transpose</a> context a) =&gt; <a href=\"#t:Table\">Table</a> context a | a -&gt; context <span class=\"keyword\">where</span><ul class=\"subs\"><li><span class=\"keyword\">type</span> <a href=\"#t:Columns\">Columns</a> a :: HTable</li><li><span class=\"keyword\">type</span> <a href=\"#t:Context\">Context</a> a :: Context</li><li><span class=\"keyword\">type</span> <a href=\"#t:FromExprs\">FromExprs</a> a :: <a href=\"/package/base-4.14.1.0/docs/Data-Kind.html#t:Type\" title=\"Data.Kind\">Type</a></li><li><span class=\"keyword\">type</span> <a href=\"#t:Transpose\">Transpose</a> (context' :: Context) a :: <a href=\"/package/base-4.14.1.0/docs/Data-Kind.html#t:Type\" title=\"Data.Kind\">Type</a></li><li><a href=\"#v:toColumns\">toColumns</a> :: a -&gt; <a href=\"Rel8.html#t:Columns\" title=\"Rel8\">Columns</a> a context</li><li><a href=\"#v:fromColumns\">fromColumns</a> :: <a href=\"Rel8.html#t:Columns\" title=\"Rel8\">Columns</a> a context -&gt; a</li><li><a href=\"#v:fromResult\">fromResult</a> :: <a href=\"Rel8.html#t:Columns\" title=\"Rel8\">Columns</a> a <a href=\"Rel8.html#t:Result\" title=\"Rel8\">Result</a> -&gt; <a href=\"Rel8.html#t:FromExprs\" title=\"Rel8\">FromExprs</a> a</li><li><a href=\"#v:toResult\">toResult</a> :: <a href=\"Rel8.html#t:FromExprs\" title=\"Rel8\">FromExprs</a> a -&gt; <a href=\"Rel8.html#t:Columns\" title=\"Rel8\">Columns</a> a <a href=\"Rel8.html#t:Result\" title=\"Rel8\">Result</a></li></ul>","name":"Table Transpose Columns Context FromExprs fromColumns toColumns fromResult toResult","module":"Rel8","link":"Rel8.html#t:Table"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HTable\">HTable</a> t","name":"HTable","module":"Rel8","link":"Rel8.html#t:HTable"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> from a, <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> to b, Congruent a b, b ~ <a href=\"Rel8.html#t:Transpose\" title=\"Rel8\">Transpose</a> to a, a ~ <a href=\"Rel8.html#t:Transpose\" title=\"Rel8\">Transpose</a> from b) =&gt; <a href=\"#t:Transposes\">Transposes</a> from to a b | a -&gt; from, b -&gt; to, a to -&gt; b, b from -&gt; a","name":"Transposes","module":"Rel8","link":"Rel8.html#t:Transposes"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:AltTable\">AltTable</a> f <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:-60--124--62-:\">(&lt;|&gt;:)</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; f a -&gt; f a -&gt; f a</li></ul>","name":"AltTable <|>:","module":"Rel8","link":"Rel8.html#t:AltTable"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:AltTable\" title=\"Rel8\">AltTable</a> f =&gt; <a href=\"#t:AlternativeTable\">AlternativeTable</a> f <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:emptyTable\">emptyTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; f a</li></ul>","name":"AlternativeTable emptyTable","module":"Rel8","link":"Rel8.html#t:AlternativeTable"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; <a href=\"#t:EqTable\">EqTable</a> a","name":"EqTable","module":"Rel8","link":"Rel8.html#t:EqTable"},{"display_html":"<a href=\"#v:-61--61-:\">(==:)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> a =&gt; a -&gt; a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"==:","module":"Rel8","link":"Rel8.html#v:-61--61-:"},{"display_html":"<a href=\"#v:-47--61-:\">(/=:)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> a =&gt; a -&gt; a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"/=:","module":"Rel8","link":"Rel8.html#v:-47--61-:"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> a =&gt; <a href=\"#t:OrdTable\">OrdTable</a> a","name":"OrdTable","module":"Rel8","link":"Rel8.html#t:OrdTable"},{"display_html":"<a href=\"#v:-60-:\">(&lt;:)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:OrdTable\" title=\"Rel8\">OrdTable</a> a =&gt; a -&gt; a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"<:","module":"Rel8","link":"Rel8.html#v:-60-:"},{"display_html":"<a href=\"#v:-60--61-:\">(&lt;=:)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:OrdTable\" title=\"Rel8\">OrdTable</a> a =&gt; a -&gt; a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"<=:","module":"Rel8","link":"Rel8.html#v:-60--61-:"},{"display_html":"<a href=\"#v:-62-:\">(&gt;:)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:OrdTable\" title=\"Rel8\">OrdTable</a> a =&gt; a -&gt; a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":">:","module":"Rel8","link":"Rel8.html#v:-62-:"},{"display_html":"<a href=\"#v:-62--61-:\">(&gt;=:)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:OrdTable\" title=\"Rel8\">OrdTable</a> a =&gt; a -&gt; a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":">=:","module":"Rel8","link":"Rel8.html#v:-62--61-:"},{"display_html":"<a href=\"#v:ascTable\">ascTable</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:OrdTable\" title=\"Rel8\">OrdTable</a> a =&gt; <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> a","name":"ascTable","module":"Rel8","link":"Rel8.html#v:ascTable"},{"display_html":"<a href=\"#v:descTable\">descTable</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:OrdTable\" title=\"Rel8\">OrdTable</a> a =&gt; <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> a","name":"descTable","module":"Rel8","link":"Rel8.html#v:descTable"},{"display_html":"<a href=\"#v:greatest\">greatest</a> :: <a href=\"Rel8.html#t:OrdTable\" title=\"Rel8\">OrdTable</a> a =&gt; a -&gt; a -&gt; a","name":"greatest","module":"Rel8","link":"Rel8.html#v:greatest"},{"display_html":"<a href=\"#v:least\">least</a> :: <a href=\"Rel8.html#t:OrdTable\" title=\"Rel8\">OrdTable</a> a =&gt; a -&gt; a -&gt; a","name":"least","module":"Rel8","link":"Rel8.html#v:least"},{"display_html":"<a href=\"#v:lit\">lit</a> :: <span class=\"keyword\">forall</span> exprs a. <a href=\"Rel8.html#t:Serializable\" title=\"Rel8\">Serializable</a> exprs a =&gt; a -&gt; exprs","name":"lit","module":"Rel8","link":"Rel8.html#v:lit"},{"display_html":"<a href=\"#v:bool\">bool</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; a -&gt; a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; a","name":"bool","module":"Rel8","link":"Rel8.html#v:bool"},{"display_html":"<a href=\"#v:case_\">case_</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; [(<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>, a)] -&gt; a -&gt; a","name":"case_","module":"Rel8","link":"Rel8.html#v:case_"},{"display_html":"<a href=\"#v:castTable\">castTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; a -&gt; a","name":"castTable","module":"Rel8","link":"Rel8.html#v:castTable"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MaybeTable\">MaybeTable</a> context a","name":"MaybeTable","module":"Rel8","link":"Rel8.html#t:MaybeTable"},{"display_html":"<a href=\"#v:maybeTable\">maybeTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b =&gt; b -&gt; (a -&gt; b) -&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; b","name":"maybeTable","module":"Rel8","link":"Rel8.html#v:maybeTable"},{"display_html":"<a href=\"#v:-36--63-\">($?)</a> :: <span class=\"keyword\">forall</span> a b. <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> b =&gt; (a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b) -&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (Nullify b)","name":"$?","module":"Rel8","link":"Rel8.html#v:-36--63-"},{"display_html":"<a href=\"#v:nothingTable\">nothingTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"nothingTable","module":"Rel8","link":"Rel8.html#v:nothingTable"},{"display_html":"<a href=\"#v:justTable\">justTable</a> :: a -&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"justTable","module":"Rel8","link":"Rel8.html#v:justTable"},{"display_html":"<a href=\"#v:isNothingTable\">isNothingTable</a> :: <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isNothingTable","module":"Rel8","link":"Rel8.html#v:isNothingTable"},{"display_html":"<a href=\"#v:isJustTable\">isJustTable</a> :: <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isJustTable","module":"Rel8","link":"Rel8.html#v:isJustTable"},{"display_html":"<a href=\"#v:optional\">optional</a> :: <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"optional","module":"Rel8","link":"Rel8.html#v:optional"},{"display_html":"<a href=\"#v:catMaybeTable\">catMaybeTable</a> :: <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"catMaybeTable","module":"Rel8","link":"Rel8.html#v:catMaybeTable"},{"display_html":"<a href=\"#v:traverseMaybeTable\">traverseMaybeTable</a> :: (a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> b) -&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b)","name":"traverseMaybeTable","module":"Rel8","link":"Rel8.html#v:traverseMaybeTable"},{"display_html":"<a href=\"#v:aggregateMaybeTable\">aggregateMaybeTable</a> :: (exprs -&gt; aggregates) -&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> exprs -&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> aggregates","name":"aggregateMaybeTable","module":"Rel8","link":"Rel8.html#v:aggregateMaybeTable"},{"display_html":"<a href=\"#v:nameMaybeTable\">nameMaybeTable</a> :: <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> MaybeTag) -&gt; a -&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> a","name":"nameMaybeTable","module":"Rel8","link":"Rel8.html#v:nameMaybeTable"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:EitherTable\">EitherTable</a> context a b","name":"EitherTable","module":"Rel8","link":"Rel8.html#t:EitherTable"},{"display_html":"<a href=\"#v:eitherTable\">eitherTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> c =&gt; (a -&gt; c) -&gt; (b -&gt; c) -&gt; <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; c","name":"eitherTable","module":"Rel8","link":"Rel8.html#v:eitherTable"},{"display_html":"<a href=\"#v:leftTable\">leftTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b =&gt; a -&gt; <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b","name":"leftTable","module":"Rel8","link":"Rel8.html#v:leftTable"},{"display_html":"<a href=\"#v:rightTable\">rightTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; b -&gt; <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b","name":"rightTable","module":"Rel8","link":"Rel8.html#v:rightTable"},{"display_html":"<a href=\"#v:isLeftTable\">isLeftTable</a> :: <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isLeftTable","module":"Rel8","link":"Rel8.html#v:isLeftTable"},{"display_html":"<a href=\"#v:isRightTable\">isRightTable</a> :: <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isRightTable","module":"Rel8","link":"Rel8.html#v:isRightTable"},{"display_html":"<a href=\"#v:keepLeftTable\">keepLeftTable</a> :: <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"keepLeftTable","module":"Rel8","link":"Rel8.html#v:keepLeftTable"},{"display_html":"<a href=\"#v:keepRightTable\">keepRightTable</a> :: <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> b","name":"keepRightTable","module":"Rel8","link":"Rel8.html#v:keepRightTable"},{"display_html":"<a href=\"#v:bitraverseEitherTable\">bitraverseEitherTable</a> :: (a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> c) -&gt; (b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> d) -&gt; <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> c d)","name":"bitraverseEitherTable","module":"Rel8","link":"Rel8.html#v:bitraverseEitherTable"},{"display_html":"<a href=\"#v:aggregateEitherTable\">aggregateEitherTable</a> :: (exprs -&gt; aggregates) -&gt; (exprs' -&gt; aggregates') -&gt; <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> exprs exprs' -&gt; <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> aggregates aggregates'","name":"aggregateEitherTable","module":"Rel8","link":"Rel8.html#v:aggregateEitherTable"},{"display_html":"<a href=\"#v:nameEitherTable\">nameEitherTable</a> :: <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> EitherTag -&gt; a -&gt; b -&gt; <a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> a b","name":"nameEitherTable","module":"Rel8","link":"Rel8.html#v:nameEitherTable"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TheseTable\">TheseTable</a> context a b","name":"TheseTable","module":"Rel8","link":"Rel8.html#t:TheseTable"},{"display_html":"<a href=\"#v:theseTable\">theseTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> c =&gt; (a -&gt; c) -&gt; (b -&gt; c) -&gt; (a -&gt; b -&gt; c) -&gt; <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; c","name":"theseTable","module":"Rel8","link":"Rel8.html#v:theseTable"},{"display_html":"<a href=\"#v:thisTable\">thisTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b =&gt; a -&gt; <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b","name":"thisTable","module":"Rel8","link":"Rel8.html#v:thisTable"},{"display_html":"<a href=\"#v:thatTable\">thatTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; b -&gt; <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b","name":"thatTable","module":"Rel8","link":"Rel8.html#v:thatTable"},{"display_html":"<a href=\"#v:thoseTable\">thoseTable</a> :: a -&gt; b -&gt; <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b","name":"thoseTable","module":"Rel8","link":"Rel8.html#v:thoseTable"},{"display_html":"<a href=\"#v:isThisTable\">isThisTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isThisTable","module":"Rel8","link":"Rel8.html#v:isThisTable"},{"display_html":"<a href=\"#v:isThatTable\">isThatTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isThatTable","module":"Rel8","link":"Rel8.html#v:isThatTable"},{"display_html":"<a href=\"#v:isThoseTable\">isThoseTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isThoseTable","module":"Rel8","link":"Rel8.html#v:isThoseTable"},{"display_html":"<a href=\"#v:hasHereTable\">hasHereTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"hasHereTable","module":"Rel8","link":"Rel8.html#v:hasHereTable"},{"display_html":"<a href=\"#v:hasThereTable\">hasThereTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"hasThereTable","module":"Rel8","link":"Rel8.html#v:hasThereTable"},{"display_html":"<a href=\"#v:justHereTable\">justHereTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> context a b -&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> context a","name":"justHereTable","module":"Rel8","link":"Rel8.html#v:justHereTable"},{"display_html":"<a href=\"#v:justThereTable\">justThereTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> context a b -&gt; <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> context b","name":"justThereTable","module":"Rel8","link":"Rel8.html#v:justThereTable"},{"display_html":"<a href=\"#v:alignBy\">alignBy</a> :: (a -&gt; b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b)","name":"alignBy","module":"Rel8","link":"Rel8.html#v:alignBy"},{"display_html":"<a href=\"#v:keepHereTable\">keepHereTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (a, <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b)","name":"keepHereTable","module":"Rel8","link":"Rel8.html#v:keepHereTable"},{"display_html":"<a href=\"#v:loseHereTable\">loseHereTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> b","name":"loseHereTable","module":"Rel8","link":"Rel8.html#v:loseHereTable"},{"display_html":"<a href=\"#v:keepThereTable\">keepThereTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a, b)","name":"keepThereTable","module":"Rel8","link":"Rel8.html#v:keepThereTable"},{"display_html":"<a href=\"#v:loseThereTable\">loseThereTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"loseThereTable","module":"Rel8","link":"Rel8.html#v:loseThereTable"},{"display_html":"<a href=\"#v:keepThisTable\">keepThisTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"keepThisTable","module":"Rel8","link":"Rel8.html#v:keepThisTable"},{"display_html":"<a href=\"#v:loseThisTable\">loseThisTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a, b)","name":"loseThisTable","module":"Rel8","link":"Rel8.html#v:loseThisTable"},{"display_html":"<a href=\"#v:keepThatTable\">keepThatTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> b","name":"keepThatTable","module":"Rel8","link":"Rel8.html#v:keepThatTable"},{"display_html":"<a href=\"#v:loseThatTable\">loseThatTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (a, <a href=\"Rel8.html#t:MaybeTable\" title=\"Rel8\">MaybeTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b)","name":"loseThatTable","module":"Rel8","link":"Rel8.html#v:loseThatTable"},{"display_html":"<a href=\"#v:keepThoseTable\">keepThoseTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (a, b)","name":"keepThoseTable","module":"Rel8","link":"Rel8.html#v:keepThoseTable"},{"display_html":"<a href=\"#v:loseThoseTable\">loseThoseTable</a> :: <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:EitherTable\" title=\"Rel8\">EitherTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b)","name":"loseThoseTable","module":"Rel8","link":"Rel8.html#v:loseThoseTable"},{"display_html":"<a href=\"#v:bitraverseTheseTable\">bitraverseTheseTable</a> :: (a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> c) -&gt; (b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> d) -&gt; <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a b -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> c d)","name":"bitraverseTheseTable","module":"Rel8","link":"Rel8.html#v:bitraverseTheseTable"},{"display_html":"<a href=\"#v:aggregateTheseTable\">aggregateTheseTable</a> :: (exprs -&gt; aggregates) -&gt; (exprs' -&gt; aggregates') -&gt; <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> exprs exprs' -&gt; <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> aggregates aggregates'","name":"aggregateTheseTable","module":"Rel8","link":"Rel8.html#v:aggregateTheseTable"},{"display_html":"<a href=\"#v:nameTheseTable\">nameTheseTable</a> :: <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> MaybeTag) -&gt; <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> MaybeTag) -&gt; a -&gt; b -&gt; <a href=\"Rel8.html#t:TheseTable\" title=\"Rel8\">TheseTable</a> <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> a b","name":"nameTheseTable","module":"Rel8","link":"Rel8.html#v:nameTheseTable"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ListTable\">ListTable</a> context a","name":"ListTable","module":"Rel8","link":"Rel8.html#t:ListTable"},{"display_html":"<a href=\"#v:listTable\">listTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; [a] -&gt; <a href=\"Rel8.html#t:ListTable\" title=\"Rel8\">ListTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"listTable","module":"Rel8","link":"Rel8.html#v:listTable"},{"display_html":"<a href=\"#v:-36--42-\">($*)</a> :: <a href=\"Rel8.html#t:Projecting\" title=\"Rel8\">Projecting</a> a (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b) =&gt; <a href=\"Rel8.html#t:Projection\" title=\"Rel8\">Projection</a> a (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b) -&gt; <a href=\"Rel8.html#t:ListTable\" title=\"Rel8\">ListTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> [b]","name":"$*","module":"Rel8","link":"Rel8.html#v:-36--42-"},{"display_html":"<a href=\"#v:nameListTable\">nameListTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> a =&gt; a -&gt; <a href=\"Rel8.html#t:ListTable\" title=\"Rel8\">ListTable</a> <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> a","name":"nameListTable","module":"Rel8","link":"Rel8.html#v:nameListTable"},{"display_html":"<a href=\"#v:many\">many</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:ListTable\" title=\"Rel8\">ListTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"many","module":"Rel8","link":"Rel8.html#v:many"},{"display_html":"<a href=\"#v:manyExpr\">manyExpr</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a) -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> [a])","name":"manyExpr","module":"Rel8","link":"Rel8.html#v:manyExpr"},{"display_html":"<a href=\"#v:catListTable\">catListTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; <a href=\"Rel8.html#t:ListTable\" title=\"Rel8\">ListTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"catListTable","module":"Rel8","link":"Rel8.html#v:catListTable"},{"display_html":"<a href=\"#v:catList\">catList</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> [a] -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"catList","module":"Rel8","link":"Rel8.html#v:catList"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:NonEmptyTable\">NonEmptyTable</a> context a","name":"NonEmptyTable","module":"Rel8","link":"Rel8.html#t:NonEmptyTable"},{"display_html":"<a href=\"#v:nonEmptyTable\">nonEmptyTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; <a href=\"/package/base-4.14.1.0/docs/Data-List-NonEmpty.html#t:NonEmpty\" title=\"Data.List.NonEmpty\">NonEmpty</a> a -&gt; <a href=\"Rel8.html#t:NonEmptyTable\" title=\"Rel8\">NonEmptyTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"nonEmptyTable","module":"Rel8","link":"Rel8.html#v:nonEmptyTable"},{"display_html":"<a href=\"#v:-36--43-\">($+)</a> :: <a href=\"Rel8.html#t:Projecting\" title=\"Rel8\">Projecting</a> a (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b) =&gt; <a href=\"Rel8.html#t:Projection\" title=\"Rel8\">Projection</a> a (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b) -&gt; <a href=\"Rel8.html#t:NonEmptyTable\" title=\"Rel8\">NonEmptyTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-List-NonEmpty.html#t:NonEmpty\" title=\"Data.List.NonEmpty\">NonEmpty</a> b)","name":"$+","module":"Rel8","link":"Rel8.html#v:-36--43-"},{"display_html":"<a href=\"#v:nameNonEmptyTable\">nameNonEmptyTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> a =&gt; a -&gt; <a href=\"Rel8.html#t:NonEmptyTable\" title=\"Rel8\">NonEmptyTable</a> <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> a","name":"nameNonEmptyTable","module":"Rel8","link":"Rel8.html#v:nameNonEmptyTable"},{"display_html":"<a href=\"#v:some\">some</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:NonEmptyTable\" title=\"Rel8\">NonEmptyTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"some","module":"Rel8","link":"Rel8.html#v:some"},{"display_html":"<a href=\"#v:someExpr\">someExpr</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a) -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-List-NonEmpty.html#t:NonEmpty\" title=\"Data.List.NonEmpty\">NonEmpty</a> a))","name":"someExpr","module":"Rel8","link":"Rel8.html#v:someExpr"},{"display_html":"<a href=\"#v:catNonEmptyTable\">catNonEmptyTable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; <a href=\"Rel8.html#t:NonEmptyTable\" title=\"Rel8\">NonEmptyTable</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"catNonEmptyTable","module":"Rel8","link":"Rel8.html#v:catNonEmptyTable"},{"display_html":"<a href=\"#v:catNonEmpty\">catNonEmpty</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-List-NonEmpty.html#t:NonEmpty\" title=\"Data.List.NonEmpty\">NonEmpty</a> a) -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"catNonEmpty","module":"Rel8","link":"Rel8.html#v:catNonEmpty"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ADT\">ADT</a> t context","name":"ADT","module":"Rel8","link":"Rel8.html#t:ADT"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> (Record (t <a href=\"Rel8.html#t:Result\" title=\"Rel8\">Result</a>)), <a href=\"Rel8.html#t:HTable\" title=\"Rel8\">HTable</a> (GColumnsADT t), GSerializeADT TSerialize TColumns (Eval (ADTRep t <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a>)) (Eval (ADTRep t <a href=\"Rel8.html#t:Result\" title=\"Rel8\">Result</a>))) =&gt; <a href=\"#t:ADTable\">ADTable</a> t","name":"ADTable","module":"Rel8","link":"Rel8.html#t:ADTable"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:BuildADT\">BuildADT</a> t name = GGBuild 'Sum name (ADTRep t) (<a href=\"Rel8.html#t:ADT\" title=\"Rel8\">ADT</a> t <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a>)","name":"BuildADT","module":"Rel8","link":"Rel8.html#t:BuildADT"},{"display_html":"<a href=\"#v:buildADT\">buildADT</a> :: <span class=\"keyword\">forall</span> t name. BuildableADT t name =&gt; <a href=\"Rel8.html#t:BuildADT\" title=\"Rel8\">BuildADT</a> t name","name":"buildADT","module":"Rel8","link":"Rel8.html#v:buildADT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:ConstructADT\">ConstructADT</a> t = <span class=\"keyword\">forall</span> r. GGConstruct 'Sum (ADTRep t) r","name":"ConstructADT","module":"Rel8","link":"Rel8.html#t:ConstructADT"},{"display_html":"<a href=\"#v:constructADT\">constructADT</a> :: <span class=\"keyword\">forall</span> t. ConstructableADT t =&gt; <a href=\"Rel8.html#t:ConstructADT\" title=\"Rel8\">ConstructADT</a> t -&gt; <a href=\"Rel8.html#t:ADT\" title=\"Rel8\">ADT</a> t <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a>","name":"constructADT","module":"Rel8","link":"Rel8.html#v:constructADT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:DeconstructADT\">DeconstructADT</a> t r = GGDeconstruct 'Sum (ADTRep t) (<a href=\"Rel8.html#t:ADT\" title=\"Rel8\">ADT</a> t <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a>) r","name":"DeconstructADT","module":"Rel8","link":"Rel8.html#t:DeconstructADT"},{"display_html":"<a href=\"#v:deconstructADT\">deconstructADT</a> :: <span class=\"keyword\">forall</span> t r. (ConstructableADT t, <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> r) =&gt; <a href=\"Rel8.html#t:DeconstructADT\" title=\"Rel8\">DeconstructADT</a> t r","name":"deconstructADT","module":"Rel8","link":"Rel8.html#v:deconstructADT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:NameADT\">NameADT</a> t = GGName 'Sum (ADTRep t) (<a href=\"Rel8.html#t:ADT\" title=\"Rel8\">ADT</a> t <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a>)","name":"NameADT","module":"Rel8","link":"Rel8.html#t:NameADT"},{"display_html":"<a href=\"#v:nameADT\">nameADT</a> :: <span class=\"keyword\">forall</span> t. ConstructableADT t =&gt; <a href=\"Rel8.html#t:NameADT\" title=\"Rel8\">NameADT</a> t","name":"nameADT","module":"Rel8","link":"Rel8.html#v:nameADT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:AggregateADT\">AggregateADT</a> t = <span class=\"keyword\">forall</span> r. GGAggregate 'Sum (ADTRep t) r","name":"AggregateADT","module":"Rel8","link":"Rel8.html#t:AggregateADT"},{"display_html":"<a href=\"#v:aggregateADT\">aggregateADT</a> :: <span class=\"keyword\">forall</span> t. ConstructableADT t =&gt; <a href=\"Rel8.html#t:AggregateADT\" title=\"Rel8\">AggregateADT</a> t -&gt; <a href=\"Rel8.html#t:ADT\" title=\"Rel8\">ADT</a> t <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> -&gt; <a href=\"Rel8.html#t:ADT\" title=\"Rel8\">ADT</a> t <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a>","name":"aggregateADT","module":"Rel8","link":"Rel8.html#v:aggregateADT"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:HKD\">HKD</a> a f","name":"HKD","module":"Rel8","link":"Rel8.html#t:HKD"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> (Record a), <a href=\"Rel8.html#t:HTable\" title=\"Rel8\">HTable</a> (GColumns (<a href=\"Rel8.html#t:HKD\" title=\"Rel8\">HKD</a> a)), KnownAlgebra (GAlgebra (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)), Eval (GGSerialize (GAlgebra (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) TSerialize TColumns (Eval (HKDRep a <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a>)) (Eval (HKDRep a <a href=\"Rel8.html#t:Result\" title=\"Rel8\">Result</a>))), GRecord (GMap (TColumn <a href=\"Rel8.html#t:Result\" title=\"Rel8\">Result</a>) (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) ~ <a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> (Record a)) =&gt; <a href=\"#t:HKDable\">HKDable</a> a","name":"HKDable","module":"Rel8","link":"Rel8.html#t:HKDable"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:BuildHKD\">BuildHKD</a> a name = GGBuild (GAlgebra (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) name (HKDRep a) (<a href=\"Rel8.html#t:HKD\" title=\"Rel8\">HKD</a> a <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a>)","name":"BuildHKD","module":"Rel8","link":"Rel8.html#t:BuildHKD"},{"display_html":"<a href=\"#v:buildHKD\">buildHKD</a> :: <span class=\"keyword\">forall</span> a name. BuildableHKD a name =&gt; <a href=\"Rel8.html#t:BuildHKD\" title=\"Rel8\">BuildHKD</a> a name","name":"buildHKD","module":"Rel8","link":"Rel8.html#v:buildHKD"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:ConstructHKD\">ConstructHKD</a> a = <span class=\"keyword\">forall</span> r. GGConstruct (GAlgebra (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) (HKDRep a) r","name":"ConstructHKD","module":"Rel8","link":"Rel8.html#t:ConstructHKD"},{"display_html":"<a href=\"#v:constructHKD\">constructHKD</a> :: <span class=\"keyword\">forall</span> a. ConstructableHKD a =&gt; <a href=\"Rel8.html#t:ConstructHKD\" title=\"Rel8\">ConstructHKD</a> a -&gt; <a href=\"Rel8.html#t:HKD\" title=\"Rel8\">HKD</a> a <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a>","name":"constructHKD","module":"Rel8","link":"Rel8.html#v:constructHKD"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:DeconstructHKD\">DeconstructHKD</a> a r = GGDeconstruct (GAlgebra (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) (HKDRep a) (<a href=\"Rel8.html#t:HKD\" title=\"Rel8\">HKD</a> a <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a>) r","name":"DeconstructHKD","module":"Rel8","link":"Rel8.html#t:DeconstructHKD"},{"display_html":"<a href=\"#v:deconstructHKD\">deconstructHKD</a> :: <span class=\"keyword\">forall</span> a r. (ConstructableHKD a, <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> r) =&gt; <a href=\"Rel8.html#t:DeconstructHKD\" title=\"Rel8\">DeconstructHKD</a> a r","name":"deconstructHKD","module":"Rel8","link":"Rel8.html#v:deconstructHKD"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:NameHKD\">NameHKD</a> a = GGName (GAlgebra (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) (HKDRep a) (<a href=\"Rel8.html#t:HKD\" title=\"Rel8\">HKD</a> a <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a>)","name":"NameHKD","module":"Rel8","link":"Rel8.html#t:NameHKD"},{"display_html":"<a href=\"#v:nameHKD\">nameHKD</a> :: <span class=\"keyword\">forall</span> a. ConstructableHKD a =&gt; <a href=\"Rel8.html#t:NameHKD\" title=\"Rel8\">NameHKD</a> a","name":"nameHKD","module":"Rel8","link":"Rel8.html#v:nameHKD"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:AggregateHKD\">AggregateHKD</a> a = <span class=\"keyword\">forall</span> r. GGAggregate (GAlgebra (<a href=\"/package/base-4.14.1.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) (HKDRep a) r","name":"AggregateHKD","module":"Rel8","link":"Rel8.html#t:AggregateHKD"},{"display_html":"<a href=\"#v:aggregateHKD\">aggregateHKD</a> :: <span class=\"keyword\">forall</span> a. ConstructableHKD a =&gt; <a href=\"Rel8.html#t:AggregateHKD\" title=\"Rel8\">AggregateHKD</a> a -&gt; <a href=\"Rel8.html#t:HKD\" title=\"Rel8\">HKD</a> a <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> -&gt; <a href=\"Rel8.html#t:HKD\" title=\"Rel8\">HKD</a> a <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a>","name":"aggregateHKD","module":"Rel8","link":"Rel8.html#v:aggregateHKD"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TableSchema\">TableSchema</a> names = <a href=\"#v:TableSchema\">TableSchema</a> {<ul class=\"subs\"><li><a href=\"#v:name\">name</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:schema\">schema</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:columns\">columns</a> :: names</li></ul>}","name":"TableSchema TableSchema name schema columns","module":"Rel8","link":"Rel8.html#t:TableSchema"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Name\">Name</a> a","name":"Name","module":"Rel8","link":"Rel8.html#t:Name"},{"display_html":"<a href=\"#v:namesFromLabels\">namesFromLabels</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> a =&gt; a","name":"namesFromLabels","module":"Rel8","link":"Rel8.html#v:namesFromLabels"},{"display_html":"<a href=\"#v:namesFromLabelsWith\">namesFromLabelsWith</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> a =&gt; (<a href=\"/package/base-4.14.1.0/docs/Data-List-NonEmpty.html#t:NonEmpty\" title=\"Data.List.NonEmpty\">NonEmpty</a> <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>) -&gt; a","name":"namesFromLabelsWith","module":"Rel8","link":"Rel8.html#v:namesFromLabelsWith"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Expr\">Expr</a> a","name":"Expr","module":"Rel8","link":"Rel8.html#t:Expr"},{"display_html":"<span class=\"keyword\">class</span> (constraint (Unnullify a), <a href=\"Rel8.html#t:Nullable\" title=\"Rel8\">Nullable</a> a) =&gt; <a href=\"#t:Sql\">Sql</a> constraint a","name":"Sql","module":"Rel8","link":"Rel8.html#t:Sql"},{"display_html":"<a href=\"#v:litExpr\">litExpr</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"litExpr","module":"Rel8","link":"Rel8.html#v:litExpr"},{"display_html":"<a href=\"#v:unsafeCastExpr\">unsafeCastExpr</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> b =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b","name":"unsafeCastExpr","module":"Rel8","link":"Rel8.html#v:unsafeCastExpr"},{"display_html":"<a href=\"#v:unsafeLiteral\">unsafeLiteral</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"unsafeLiteral","module":"Rel8","link":"Rel8.html#v:unsafeLiteral"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"Rel8.html#t:Nullable\" title=\"Rel8\">Nullable</a> a, IsMaybe a ~ '<a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#v:False\" title=\"Data.Bool\">False</a>) =&gt; <a href=\"#t:NotNull\">NotNull</a> a","name":"NotNull","module":"Rel8","link":"Rel8.html#t:NotNull"},{"display_html":"<span class=\"keyword\">class</span> Nullable' (IsMaybe a) a =&gt; <a href=\"#t:Nullable\">Nullable</a> a","name":"Nullable","module":"Rel8","link":"Rel8.html#t:Nullable"},{"display_html":"<a href=\"#v:null\">null</a> :: <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a)","name":"null","module":"Rel8","link":"Rel8.html#v:null"},{"display_html":"<a href=\"#v:nullify\">nullify</a> :: <a href=\"Rel8.html#t:NotNull\" title=\"Rel8\">NotNull</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a)","name":"nullify","module":"Rel8","link":"Rel8.html#v:nullify"},{"display_html":"<a href=\"#v:nullable\">nullable</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b =&gt; b -&gt; (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; b) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; b","name":"nullable","module":"Rel8","link":"Rel8.html#v:nullable"},{"display_html":"<a href=\"#v:isNull\">isNull</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isNull","module":"Rel8","link":"Rel8.html#v:isNull"},{"display_html":"<a href=\"#v:isNonNull\">isNonNull</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isNonNull","module":"Rel8","link":"Rel8.html#v:isNonNull"},{"display_html":"<a href=\"#v:mapNull\">mapNull</a> :: <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> b =&gt; (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> b)","name":"mapNull","module":"Rel8","link":"Rel8.html#v:mapNull"},{"display_html":"<a href=\"#v:liftOpNull\">liftOpNull</a> :: <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> c =&gt; (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> c) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> b) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> c)","name":"liftOpNull","module":"Rel8","link":"Rel8.html#v:liftOpNull"},{"display_html":"<a href=\"#v:catNull\">catNull</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"catNull","module":"Rel8","link":"Rel8.html#v:catNull"},{"display_html":"<a href=\"#v:coalesce\">coalesce</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"coalesce","module":"Rel8","link":"Rel8.html#v:coalesce"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"#t:DBEq\">DBEq</a> a","name":"DBEq","module":"Rel8","link":"Rel8.html#t:DBEq"},{"display_html":"<a href=\"#v:true\">true</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"true","module":"Rel8","link":"Rel8.html#v:true"},{"display_html":"<a href=\"#v:false\">false</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"false","module":"Rel8","link":"Rel8.html#v:false"},{"display_html":"<a href=\"#v:not_\">not_</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"not_","module":"Rel8","link":"Rel8.html#v:not_"},{"display_html":"<a href=\"#v:-38--38-.\">(&amp;&amp;.)</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"&&.","module":"Rel8","link":"Rel8.html#v:-38--38-."},{"display_html":"<a href=\"#v:and_\">and_</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-Foldable.html#t:Foldable\" title=\"Data.Foldable\">Foldable</a> f =&gt; f (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"and_","module":"Rel8","link":"Rel8.html#v:and_"},{"display_html":"<a href=\"#v:-124--124-.\">(||.)</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"||.","module":"Rel8","link":"Rel8.html#v:-124--124-."},{"display_html":"<a href=\"#v:or_\">or_</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-Foldable.html#t:Foldable\" title=\"Data.Foldable\">Foldable</a> f =&gt; f (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"or_","module":"Rel8","link":"Rel8.html#v:or_"},{"display_html":"<a href=\"#v:-61--61-.\">(==.)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBEq\" title=\"Rel8\">DBEq</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"==.","module":"Rel8","link":"Rel8.html#v:-61--61-."},{"display_html":"<a href=\"#v:-47--61-.\">(/=.)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBEq\" title=\"Rel8\">DBEq</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"/=.","module":"Rel8","link":"Rel8.html#v:-47--61-."},{"display_html":"<a href=\"#v:-61--61--63-\">(==?)</a> :: <a href=\"Rel8.html#t:DBEq\" title=\"Rel8\">DBEq</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"==?","module":"Rel8","link":"Rel8.html#v:-61--61--63-"},{"display_html":"<a href=\"#v:-47--61--63-\">(/=?)</a> :: <a href=\"Rel8.html#t:DBEq\" title=\"Rel8\">DBEq</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"/=?","module":"Rel8","link":"Rel8.html#v:-47--61--63-"},{"display_html":"<a href=\"#v:in_\">in_</a> :: <span class=\"keyword\">forall</span> a f. (<a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBEq\" title=\"Rel8\">DBEq</a> a, <a href=\"/package/base-4.14.1.0/docs/Data-Foldable.html#t:Foldable\" title=\"Data.Foldable\">Foldable</a> f) =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; f (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"in_","module":"Rel8","link":"Rel8.html#v:in_"},{"display_html":"<a href=\"#v:boolExpr\">boolExpr</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"boolExpr","module":"Rel8","link":"Rel8.html#v:boolExpr"},{"display_html":"<a href=\"#v:caseExpr\">caseExpr</a> :: [(<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>, <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)] -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"caseExpr","module":"Rel8","link":"Rel8.html#v:caseExpr"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBEq\" title=\"Rel8\">DBEq</a> a =&gt; <a href=\"#t:DBOrd\">DBOrd</a> a","name":"DBOrd","module":"Rel8","link":"Rel8.html#t:DBOrd"},{"display_html":"<a href=\"#v:-60-.\">(&lt;.)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"<.","module":"Rel8","link":"Rel8.html#v:-60-."},{"display_html":"<a href=\"#v:-60--61-.\">(&lt;=.)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"<=.","module":"Rel8","link":"Rel8.html#v:-60--61-."},{"display_html":"<a href=\"#v:-62-.\">(&gt;.)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":">.","module":"Rel8","link":"Rel8.html#v:-62-."},{"display_html":"<a href=\"#v:-62--61-.\">(&gt;=.)</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":">=.","module":"Rel8","link":"Rel8.html#v:-62--61-."},{"display_html":"<a href=\"#v:-60--63-\">(&lt;?)</a> :: <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"<?","module":"Rel8","link":"Rel8.html#v:-60--63-"},{"display_html":"<a href=\"#v:-60--61--63-\">(&lt;=?)</a> :: <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"<=?","module":"Rel8","link":"Rel8.html#v:-60--61--63-"},{"display_html":"<a href=\"#v:-62--63-\">(&gt;?)</a> :: <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":">?","module":"Rel8","link":"Rel8.html#v:-62--63-"},{"display_html":"<a href=\"#v:-62--61--63-\">(&gt;=?)</a> :: <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":">=?","module":"Rel8","link":"Rel8.html#v:-62--61--63-"},{"display_html":"<a href=\"#v:leastExpr\">leastExpr</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"leastExpr","module":"Rel8","link":"Rel8.html#v:leastExpr"},{"display_html":"<a href=\"#v:greatestExpr\">greatestExpr</a> :: <span class=\"keyword\">forall</span> a. <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"greatestExpr","module":"Rel8","link":"Rel8.html#v:greatestExpr"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:Function\">Function</a> arg res","name":"Function","module":"Rel8","link":"Rel8.html#t:Function"},{"display_html":"<a href=\"#v:function\">function</a> :: <a href=\"Rel8.html#t:Function\" title=\"Rel8\">Function</a> args result =&gt; <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; args -&gt; result","name":"function","module":"Rel8","link":"Rel8.html#v:function"},{"display_html":"<a href=\"#v:nullaryFunction\">nullaryFunction</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"nullaryFunction","module":"Rel8","link":"Rel8.html#v:nullaryFunction"},{"display_html":"<a href=\"#v:binaryOperator\">binaryOperator</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> c =&gt; <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> c","name":"binaryOperator","module":"Rel8","link":"Rel8.html#v:binaryOperator"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Query\">Query</a> a","name":"Query","module":"Rel8","link":"Rel8.html#t:Query"},{"display_html":"<a href=\"#v:showQuery\">showQuery</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showQuery","module":"Rel8","link":"Rel8.html#v:showQuery"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Projection\">Projection</a> a b = <a href=\"Rel8.html#t:Transpose\" title=\"Rel8\">Transpose</a> (<a href=\"Rel8.html#t:Field\" title=\"Rel8\">Field</a> a) a -&gt; <a href=\"Rel8.html#t:Transpose\" title=\"Rel8\">Transpose</a> (<a href=\"Rel8.html#t:Field\" title=\"Rel8\">Field</a> a) b","name":"Projection","module":"Rel8","link":"Rel8.html#t:Projection"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:Projectable\">Projectable</a> f <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:project\">project</a> :: <a href=\"Rel8.html#t:Projecting\" title=\"Rel8\">Projecting</a> a b =&gt; <a href=\"Rel8.html#t:Projection\" title=\"Rel8\">Projection</a> a b -&gt; f a -&gt; f b</li></ul>","name":"Projectable project","module":"Rel8","link":"Rel8.html#t:Projectable"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:Biprojectable\">Biprojectable</a> p <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:biproject\">biproject</a> :: (<a href=\"Rel8.html#t:Projecting\" title=\"Rel8\">Projecting</a> a b, <a href=\"Rel8.html#t:Projecting\" title=\"Rel8\">Projecting</a> c d) =&gt; <a href=\"Rel8.html#t:Projection\" title=\"Rel8\">Projection</a> a b -&gt; <a href=\"Rel8.html#t:Projection\" title=\"Rel8\">Projection</a> c d -&gt; p a c -&gt; p b d</li></ul>","name":"Biprojectable biproject","module":"Rel8","link":"Rel8.html#t:Biprojectable"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"Rel8.html#t:Transposes\" title=\"Rel8\">Transposes</a> (<a href=\"Rel8.html#t:Context\" title=\"Rel8\">Context</a> a) (<a href=\"Rel8.html#t:Field\" title=\"Rel8\">Field</a> a) a (<a href=\"Rel8.html#t:Transpose\" title=\"Rel8\">Transpose</a> (<a href=\"Rel8.html#t:Field\" title=\"Rel8\">Field</a> a) a), <a href=\"Rel8.html#t:Transposes\" title=\"Rel8\">Transposes</a> (<a href=\"Rel8.html#t:Context\" title=\"Rel8\">Context</a> a) (<a href=\"Rel8.html#t:Field\" title=\"Rel8\">Field</a> a) b (<a href=\"Rel8.html#t:Transpose\" title=\"Rel8\">Transpose</a> (<a href=\"Rel8.html#t:Field\" title=\"Rel8\">Field</a> a) b)) =&gt; <a href=\"#t:Projecting\">Projecting</a> a b","name":"Projecting","module":"Rel8","link":"Rel8.html#t:Projecting"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Field\">Field</a> table a","name":"Field","module":"Rel8","link":"Rel8.html#t:Field"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:Transposes\" title=\"Rel8\">Transposes</a> <a href=\"Rel8.html#t:Name\" title=\"Rel8\">Name</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> names exprs =&gt; <a href=\"#t:Selects\">Selects</a> names exprs","name":"Selects","module":"Rel8","link":"Rel8.html#t:Selects"},{"display_html":"<a href=\"#v:each\">each</a> :: <a href=\"Rel8.html#t:Selects\" title=\"Rel8\">Selects</a> names exprs =&gt; <a href=\"Rel8.html#t:TableSchema\" title=\"Rel8\">TableSchema</a> names -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> exprs","name":"each","module":"Rel8","link":"Rel8.html#v:each"},{"display_html":"<a href=\"#v:values\">values</a> :: (<a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a, <a href=\"/package/base-4.14.1.0/docs/Data-Foldable.html#t:Foldable\" title=\"Data.Foldable\">Foldable</a> f) =&gt; f a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"values","module":"Rel8","link":"Rel8.html#v:values"},{"display_html":"<a href=\"#v:filter\">filter</a> :: (a -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"filter","module":"Rel8","link":"Rel8.html#v:filter"},{"display_html":"<a href=\"#v:where_\">where_</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> ()","name":"where_","module":"Rel8","link":"Rel8.html#v:where_"},{"display_html":"<a href=\"#v:present\">present</a> :: <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> ()","name":"present","module":"Rel8","link":"Rel8.html#v:present"},{"display_html":"<a href=\"#v:absent\">absent</a> :: <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> ()","name":"absent","module":"Rel8","link":"Rel8.html#v:absent"},{"display_html":"<a href=\"#v:distinct\">distinct</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"distinct","module":"Rel8","link":"Rel8.html#v:distinct"},{"display_html":"<a href=\"#v:distinctOn\">distinctOn</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> b =&gt; (a -&gt; b) -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"distinctOn","module":"Rel8","link":"Rel8.html#v:distinctOn"},{"display_html":"<a href=\"#v:distinctOnBy\">distinctOnBy</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> b =&gt; (a -&gt; b) -&gt; <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"distinctOnBy","module":"Rel8","link":"Rel8.html#v:distinctOnBy"},{"display_html":"<a href=\"#v:limit\">limit</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-Word.html#t:Word\" title=\"Data.Word\">Word</a> -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"limit","module":"Rel8","link":"Rel8.html#v:limit"},{"display_html":"<a href=\"#v:offset\">offset</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-Word.html#t:Word\" title=\"Data.Word\">Word</a> -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"offset","module":"Rel8","link":"Rel8.html#v:offset"},{"display_html":"<a href=\"#v:union\">union</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"union","module":"Rel8","link":"Rel8.html#v:union"},{"display_html":"<a href=\"#v:unionAll\">unionAll</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"unionAll","module":"Rel8","link":"Rel8.html#v:unionAll"},{"display_html":"<a href=\"#v:intersect\">intersect</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"intersect","module":"Rel8","link":"Rel8.html#v:intersect"},{"display_html":"<a href=\"#v:intersectAll\">intersectAll</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"intersectAll","module":"Rel8","link":"Rel8.html#v:intersectAll"},{"display_html":"<a href=\"#v:except\">except</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"except","module":"Rel8","link":"Rel8.html#v:except"},{"display_html":"<a href=\"#v:exceptAll\">exceptAll</a> :: <a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"exceptAll","module":"Rel8","link":"Rel8.html#v:exceptAll"},{"display_html":"<a href=\"#v:exists\">exists</a> :: <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>)","name":"exists","module":"Rel8","link":"Rel8.html#v:exists"},{"display_html":"<a href=\"#v:with\">with</a> :: (a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> b) -&gt; a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"with","module":"Rel8","link":"Rel8.html#v:with"},{"display_html":"<a href=\"#v:withBy\">withBy</a> :: (a -&gt; b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> b -&gt; a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"withBy","module":"Rel8","link":"Rel8.html#v:withBy"},{"display_html":"<a href=\"#v:without\">without</a> :: (a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> b) -&gt; a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"without","module":"Rel8","link":"Rel8.html#v:without"},{"display_html":"<a href=\"#v:withoutBy\">withoutBy</a> :: (a -&gt; b -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> b -&gt; a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"withoutBy","module":"Rel8","link":"Rel8.html#v:withoutBy"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Aggregate\">Aggregate</a> a","name":"Aggregate","module":"Rel8","link":"Rel8.html#t:Aggregate"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:Transposes\" title=\"Rel8\">Transposes</a> <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> aggregates exprs =&gt; <a href=\"#t:Aggregates\">Aggregates</a> aggregates exprs","name":"Aggregates","module":"Rel8","link":"Rel8.html#t:Aggregates"},{"display_html":"<a href=\"#v:aggregate\">aggregate</a> :: <a href=\"Rel8.html#t:Aggregates\" title=\"Rel8\">Aggregates</a> aggregates exprs =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> aggregates -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> exprs","name":"aggregate","module":"Rel8","link":"Rel8.html#v:aggregate"},{"display_html":"<a href=\"#v:countRows\">countRows</a> :: <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>)","name":"countRows","module":"Rel8","link":"Rel8.html#v:countRows"},{"display_html":"<a href=\"#v:groupBy\">groupBy</a> :: <span class=\"keyword\">forall</span> exprs aggregates. (<a href=\"Rel8.html#t:EqTable\" title=\"Rel8\">EqTable</a> exprs, <a href=\"Rel8.html#t:Aggregates\" title=\"Rel8\">Aggregates</a> aggregates exprs) =&gt; exprs -&gt; aggregates","name":"groupBy","module":"Rel8","link":"Rel8.html#v:groupBy"},{"display_html":"<a href=\"#v:listAgg\">listAgg</a> :: <a href=\"Rel8.html#t:Aggregates\" title=\"Rel8\">Aggregates</a> aggregates exprs =&gt; exprs -&gt; <a href=\"Rel8.html#t:ListTable\" title=\"Rel8\">ListTable</a> <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> aggregates","name":"listAgg","module":"Rel8","link":"Rel8.html#v:listAgg"},{"display_html":"<a href=\"#v:listAggExpr\">listAggExpr</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> [a]","name":"listAggExpr","module":"Rel8","link":"Rel8.html#v:listAggExpr"},{"display_html":"<a href=\"#v:nonEmptyAgg\">nonEmptyAgg</a> :: <a href=\"Rel8.html#t:Aggregates\" title=\"Rel8\">Aggregates</a> aggregates exprs =&gt; exprs -&gt; <a href=\"Rel8.html#t:NonEmptyTable\" title=\"Rel8\">NonEmptyTable</a> <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> aggregates","name":"nonEmptyAgg","module":"Rel8","link":"Rel8.html#v:nonEmptyAgg"},{"display_html":"<a href=\"#v:nonEmptyAggExpr\">nonEmptyAggExpr</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> (<a href=\"/package/base-4.14.1.0/docs/Data-List-NonEmpty.html#t:NonEmpty\" title=\"Data.List.NonEmpty\">NonEmpty</a> a)","name":"nonEmptyAggExpr","module":"Rel8","link":"Rel8.html#v:nonEmptyAggExpr"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"#t:DBMax\">DBMax</a> a","name":"DBMax","module":"Rel8","link":"Rel8.html#t:DBMax"},{"display_html":"<a href=\"#v:max\">max</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBMax\" title=\"Rel8\">DBMax</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> a","name":"max","module":"Rel8","link":"Rel8.html#v:max"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"#t:DBMin\">DBMin</a> a","name":"DBMin","module":"Rel8","link":"Rel8.html#t:DBMin"},{"display_html":"<a href=\"#v:min\">min</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBMin\" title=\"Rel8\">DBMin</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> a","name":"min","module":"Rel8","link":"Rel8.html#v:min"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"#t:DBSum\">DBSum</a> a","name":"DBSum","module":"Rel8","link":"Rel8.html#t:DBSum"},{"display_html":"<a href=\"#v:sum\">sum</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBSum\" title=\"Rel8\">DBSum</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> a","name":"sum","module":"Rel8","link":"Rel8.html#v:sum"},{"display_html":"<a href=\"#v:sumWhere\">sumWhere</a> :: (<a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBNum\" title=\"Rel8\">DBNum</a> a, <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBSum\" title=\"Rel8\">DBSum</a> a) =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> a","name":"sumWhere","module":"Rel8","link":"Rel8.html#v:sumWhere"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:DBType\" title=\"Rel8\">DBType</a> a =&gt; <a href=\"#t:DBString\">DBString</a> a","name":"DBString","module":"Rel8","link":"Rel8.html#t:DBString"},{"display_html":"<a href=\"#v:stringAgg\">stringAgg</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBString\" title=\"Rel8\">DBString</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> db -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> a","name":"stringAgg","module":"Rel8","link":"Rel8.html#v:stringAgg"},{"display_html":"<a href=\"#v:count\">count</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>","name":"count","module":"Rel8","link":"Rel8.html#v:count"},{"display_html":"<a href=\"#v:countStar\">countStar</a> :: <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>","name":"countStar","module":"Rel8","link":"Rel8.html#v:countStar"},{"display_html":"<a href=\"#v:countDistinct\">countDistinct</a> :: <a href=\"Rel8.html#t:Sql\" title=\"Rel8\">Sql</a> <a href=\"Rel8.html#t:DBEq\" title=\"Rel8\">DBEq</a> a =&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>","name":"countDistinct","module":"Rel8","link":"Rel8.html#v:countDistinct"},{"display_html":"<a href=\"#v:countWhere\">countWhere</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>","name":"countWhere","module":"Rel8","link":"Rel8.html#v:countWhere"},{"display_html":"<a href=\"#v:and\">and</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"and","module":"Rel8","link":"Rel8.html#v:and"},{"display_html":"<a href=\"#v:or\">or</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Rel8.html#t:Aggregate\" title=\"Rel8\">Aggregate</a> <a href=\"/package/base-4.14.1.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"or","module":"Rel8","link":"Rel8.html#v:or"},{"display_html":"<a href=\"#v:orderBy\">orderBy</a> :: <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"orderBy","module":"Rel8","link":"Rel8.html#v:orderBy"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Order\">Order</a> a","name":"Order","module":"Rel8","link":"Rel8.html#t:Order"},{"display_html":"<a href=\"#v:asc\">asc</a> :: <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"asc","module":"Rel8","link":"Rel8.html#v:asc"},{"display_html":"<a href=\"#v:desc\">desc</a> :: <a href=\"Rel8.html#t:DBOrd\" title=\"Rel8\">DBOrd</a> a =&gt; <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a)","name":"desc","module":"Rel8","link":"Rel8.html#v:desc"},{"display_html":"<a href=\"#v:nullsFirst\">nullsFirst</a> :: <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a) -&gt; <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a))","name":"nullsFirst","module":"Rel8","link":"Rel8.html#v:nullsFirst"},{"display_html":"<a href=\"#v:nullsLast\">nullsLast</a> :: <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a) -&gt; <a href=\"Rel8.html#t:Order\" title=\"Rel8\">Order</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> (<a href=\"/package/base-4.14.1.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a))","name":"nullsLast","module":"Rel8","link":"Rel8.html#v:nullsLast"},{"display_html":"<a href=\"#v:indexed\">indexed</a> :: <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> (<a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>, a)","name":"indexed","module":"Rel8","link":"Rel8.html#v:indexed"},{"display_html":"<a href=\"#v:rebind\">rebind</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"rebind","module":"Rel8","link":"Rel8.html#v:rebind"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"Rel8.html#t:ToExprs\" title=\"Rel8\">ToExprs</a> exprs a, a ~ <a href=\"Rel8.html#t:FromExprs\" title=\"Rel8\">FromExprs</a> exprs) =&gt; <a href=\"#t:Serializable\">Serializable</a> exprs a | exprs -&gt; a","name":"Serializable","module":"Rel8","link":"Rel8.html#t:Serializable"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> exprs =&gt; <a href=\"#t:ToExprs\">ToExprs</a> exprs a","name":"ToExprs","module":"Rel8","link":"Rel8.html#t:ToExprs"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Result\">Result</a> = <a href=\"/package/base-4.14.1.0/docs/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a>","name":"Result","module":"Rel8","link":"Rel8.html#t:Result"},{"display_html":"<a href=\"#v:select\">select</a> :: <span class=\"keyword\">forall</span> exprs a. <a href=\"Rel8.html#t:Serializable\" title=\"Rel8\">Serializable</a> exprs a =&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> exprs -&gt; <a href=\"/package/hasql-1.5.0.1/docs/Hasql-Statement.html#t:Statement\" title=\"Hasql.Statement\">Statement</a> () [a]","name":"select","module":"Rel8","link":"Rel8.html#v:select"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Insert\">Insert</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:Insert\">Insert</a> :: <a href=\"Rel8.html#t:Selects\" title=\"Rel8\">Selects</a> names exprs =&gt; {..} -&gt; <a href=\"Rel8.html#t:Insert\" title=\"Rel8\">Insert</a> a</li></ul>","name":"Insert Insert $sel:returning:Insert $sel:rows:Insert $sel:into:Insert $sel:onConflict:Insert","module":"Rel8","link":"Rel8.html#t:Insert"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OnConflict\">OnConflict</a> names<ul class=\"subs\"><li>= <a href=\"#v:Abort\">Abort</a></li><li>| <a href=\"#v:DoNothing\">DoNothing</a></li><li>| <a href=\"#v:DoUpdate\">DoUpdate</a> (<a href=\"Rel8.html#t:Upsert\" title=\"Rel8\">Upsert</a> names)</li></ul>","name":"OnConflict DoNothing Abort DoUpdate","module":"Rel8","link":"Rel8.html#t:OnConflict"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Upsert\">Upsert</a> names <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:Upsert\">Upsert</a> :: (<a href=\"Rel8.html#t:Selects\" title=\"Rel8\">Selects</a> names exprs, <a href=\"Rel8.html#t:Projecting\" title=\"Rel8\">Projecting</a> names index, excluded ~ exprs) =&gt; {..} -&gt; <a href=\"Rel8.html#t:Upsert\" title=\"Rel8\">Upsert</a> names</li></ul>","name":"Upsert Upsert $sel:index:Upsert $sel:set:Upsert $sel:updateWhere:Upsert","module":"Rel8","link":"Rel8.html#t:Upsert"},{"display_html":"<a href=\"#v:insert\">insert</a> :: <a href=\"Rel8.html#t:Insert\" title=\"Rel8\">Insert</a> a -&gt; <a href=\"/package/hasql-1.5.0.1/docs/Hasql-Statement.html#t:Statement\" title=\"Hasql.Statement\">Statement</a> () a","name":"insert","module":"Rel8","link":"Rel8.html#v:insert"},{"display_html":"<a href=\"#v:unsafeDefault\">unsafeDefault</a> :: <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a","name":"unsafeDefault","module":"Rel8","link":"Rel8.html#v:unsafeDefault"},{"display_html":"<a href=\"#v:showInsert\">showInsert</a> :: <a href=\"Rel8.html#t:Insert\" title=\"Rel8\">Insert</a> a -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showInsert","module":"Rel8","link":"Rel8.html#v:showInsert"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Delete\">Delete</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:Delete\">Delete</a> :: <a href=\"Rel8.html#t:Selects\" title=\"Rel8\">Selects</a> names exprs =&gt; {..} -&gt; <a href=\"Rel8.html#t:Delete\" title=\"Rel8\">Delete</a> a</li></ul>","name":"Delete Delete $sel:from:Delete $sel:returning:Delete $sel:using:Delete $sel:deleteWhere:Delete","module":"Rel8","link":"Rel8.html#t:Delete"},{"display_html":"<a href=\"#v:delete\">delete</a> :: <a href=\"Rel8.html#t:Delete\" title=\"Rel8\">Delete</a> a -&gt; <a href=\"/package/hasql-1.5.0.1/docs/Hasql-Statement.html#t:Statement\" title=\"Hasql.Statement\">Statement</a> () a","name":"delete","module":"Rel8","link":"Rel8.html#v:delete"},{"display_html":"<a href=\"#v:showDelete\">showDelete</a> :: <a href=\"Rel8.html#t:Delete\" title=\"Rel8\">Delete</a> a -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showDelete","module":"Rel8","link":"Rel8.html#v:showDelete"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Update\">Update</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:Update\">Update</a> :: <a href=\"Rel8.html#t:Selects\" title=\"Rel8\">Selects</a> names exprs =&gt; {..} -&gt; <a href=\"Rel8.html#t:Update\" title=\"Rel8\">Update</a> a</li></ul>","name":"Update Update $sel:set:Update $sel:from:Update $sel:returning:Update $sel:updateWhere:Update $sel:target:Update","module":"Rel8","link":"Rel8.html#t:Update"},{"display_html":"<a href=\"#v:update\">update</a> :: <a href=\"Rel8.html#t:Update\" title=\"Rel8\">Update</a> a -&gt; <a href=\"/package/hasql-1.5.0.1/docs/Hasql-Statement.html#t:Statement\" title=\"Hasql.Statement\">Statement</a> () a","name":"update","module":"Rel8","link":"Rel8.html#v:update"},{"display_html":"<a href=\"#v:showUpdate\">showUpdate</a> :: <a href=\"Rel8.html#t:Update\" title=\"Rel8\">Update</a> a -&gt; <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showUpdate","module":"Rel8","link":"Rel8.html#v:showUpdate"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Returning\">Returning</a> names a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:NumberOfRowsAffected\">NumberOfRowsAffected</a> :: <a href=\"Rel8.html#t:Returning\" title=\"Rel8\">Returning</a> names <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a></li><li><a href=\"#v:Projection\">Projection</a> :: (<a href=\"Rel8.html#t:Selects\" title=\"Rel8\">Selects</a> names exprs, <a href=\"Rel8.html#t:Serializable\" title=\"Rel8\">Serializable</a> returning a) =&gt; (exprs -&gt; returning) -&gt; <a href=\"Rel8.html#t:Returning\" title=\"Rel8\">Returning</a> names [a]</li></ul>","name":"Returning Projection NumberOfRowsAffected","module":"Rel8","link":"Rel8.html#t:Returning"},{"display_html":"<a href=\"#v:createView\">createView</a> :: <a href=\"Rel8.html#t:Selects\" title=\"Rel8\">Selects</a> names exprs =&gt; <a href=\"Rel8.html#t:TableSchema\" title=\"Rel8\">TableSchema</a> names -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> exprs -&gt; <a href=\"/package/hasql-1.5.0.1/docs/Hasql-Statement.html#t:Statement\" title=\"Hasql.Statement\">Statement</a> () ()","name":"createView","module":"Rel8","link":"Rel8.html#v:createView"},{"display_html":"<a href=\"#v:nextval\">nextval</a> :: <a href=\"/package/base-4.14.1.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> <a href=\"/package/base-4.14.1.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>","name":"nextval","module":"Rel8","link":"Rel8.html#v:nextval"},{"display_html":"<a href=\"#v:evaluate\">evaluate</a> :: <a href=\"Rel8.html#t:Table\" title=\"Rel8\">Table</a> <a href=\"Rel8.html#t:Expr\" title=\"Rel8\">Expr</a> a =&gt; a -&gt; <a href=\"Rel8.html#t:Query\" title=\"Rel8\">Query</a> a","name":"evaluate","module":"Rel8","link":"Rel8.html#v:evaluate"}]