opaleye-0.2: An SQL-generating DSL targeting PostgreSQL

Index

.&&Opaleye.Operators
.++Opaleye.Operators
./=Opaleye.Operators
.:Opaleye.Internal.Helpers
.:.Opaleye.Internal.Helpers
.::Opaleye.Internal.Helpers
.<Opaleye.Operators
.<=Opaleye.Operators
.==Opaleye.Internal.Column, Opaleye.Operators
.>Opaleye.Internal.Column, Opaleye.Operators
.>=Opaleye.Operators
.||Opaleye.Operators
AggrAvgOpaleye.Internal.HaskellDB.PrimQuery
AggrCountOpaleye.Internal.HaskellDB.PrimQuery
AggregateOpaleye.Internal.PrimQuery
aggregate 
1 (Function)Opaleye.Internal.Sql
2 (Function)Opaleye.Aggregate
aggregateUOpaleye.Internal.Aggregate
Aggregator 
1 (Type/Class)Opaleye.Internal.Aggregate, Opaleye.Aggregate
2 (Data Constructor)Opaleye.Internal.Aggregate
AggrExprOpaleye.Internal.HaskellDB.PrimQuery
aggrExprOpaleye.Internal.Sql
AggrFunSqlExprOpaleye.Internal.HaskellDB.Sql
AggrMaxOpaleye.Internal.HaskellDB.PrimQuery
AggrMinOpaleye.Internal.HaskellDB.PrimQuery
AggrOpOpaleye.Internal.HaskellDB.PrimQuery
AggrOtherOpaleye.Internal.HaskellDB.PrimQuery
AggrStdDevOpaleye.Internal.HaskellDB.PrimQuery
AggrStdDevPOpaleye.Internal.HaskellDB.PrimQuery
AggrSumOpaleye.Internal.HaskellDB.PrimQuery
AggrVarOpaleye.Internal.HaskellDB.PrimQuery
AggrVarPOpaleye.Internal.HaskellDB.PrimQuery
appendShowOpaleye.Internal.Tag
arrangeDeleteOpaleye.Manipulation
arrangeDeleteSqlOpaleye.Manipulation
arrangeInsertOpaleye.Manipulation
arrangeInsertReturningOpaleye.Manipulation
arrangeInsertReturningSqlOpaleye.Manipulation
arrangeInsertSqlOpaleye.Manipulation
arrangeUpdateOpaleye.Manipulation
arrangeUpdateSqlOpaleye.Manipulation
ascOpaleye.Order
AssocOpaleye.Internal.HaskellDB.PrimQuery
AttrExprOpaleye.Internal.HaskellDB.PrimQuery
AttributeOpaleye.Internal.HaskellDB.PrimQuery
attrsOpaleye.Internal.Sql
avgOpaleye.Aggregate
BaseTableOpaleye.Internal.PrimQuery
baseTableOpaleye.Internal.Sql
Binary 
1 (Data Constructor)Opaleye.Internal.PrimQuery
2 (Type/Class)Opaleye.Internal.Sql
3 (Data Constructor)Opaleye.Internal.Sql
binaryOpaleye.Internal.Sql
Binaryspec 
1 (Type/Class)Opaleye.Internal.Binary
2 (Data Constructor)Opaleye.Internal.Binary
BinExprOpaleye.Internal.HaskellDB.PrimQuery
BinOp 
1 (Type/Class)Opaleye.Internal.HaskellDB.PrimQuery
2 (Type/Class)Opaleye.Internal.PrimQuery
3 (Type/Class)Opaleye.Internal.Sql
binOp 
1 (Function)Opaleye.Internal.Sql
2 (Function)Opaleye.Internal.Column
BinSqlExprOpaleye.Internal.HaskellDB.Sql
BoolLitOpaleye.Internal.HaskellDB.PrimQuery
bOpOpaleye.Internal.Sql
bSelect1Opaleye.Internal.Sql
bSelect2Opaleye.Internal.Sql
CaseExprOpaleye.Internal.HaskellDB.PrimQuery
CaseSqlExprOpaleye.Internal.HaskellDB.Sql
case_Opaleye.Internal.Column, Opaleye.Operators
CastExprOpaleye.Internal.HaskellDB.PrimQuery
CastSqlExprOpaleye.Internal.HaskellDB.Sql
Column 
1 (Type/Class)Opaleye.Internal.Column, Opaleye.Column
2 (Data Constructor)Opaleye.Internal.Column
columnOpaleye.Internal.TableMaker
ColumnMaker 
1 (Type/Class)Opaleye.Internal.TableMaker
2 (Data Constructor)Opaleye.Internal.TableMaker
ColumnsOpaleye.Internal.HaskellDB.Sql
ColumnSqlExprOpaleye.Internal.HaskellDB.Sql
commaHOpaleye.Internal.HaskellDB.Sql.Print
commaVOpaleye.Internal.HaskellDB.Sql.Print
constantOpaleye.Internal.Column
ConstExprOpaleye.Internal.HaskellDB.PrimQuery
ConstSqlExprOpaleye.Internal.HaskellDB.Sql
countOpaleye.Aggregate
criteriaOpaleye.Internal.Sql
DefaultLitOpaleye.Internal.HaskellDB.PrimQuery
defaultSqlDeleteOpaleye.Internal.HaskellDB.Sql.Default
defaultSqlExprOpaleye.Internal.HaskellDB.Sql.Default
defaultSqlGeneratorOpaleye.Internal.HaskellDB.Sql.Default
defaultSqlInsertOpaleye.Internal.HaskellDB.Sql.Default
defaultSqlLiteralOpaleye.Internal.HaskellDB.Sql.Default
defaultSqlQuoteOpaleye.Internal.HaskellDB.Sql.Default
defaultSqlUpdateOpaleye.Internal.HaskellDB.Sql.Default
descOpaleye.Order
distinctOpaleye.Distinct
distinctExplicitOpaleye.Internal.Distinct, Opaleye.Distinct
Distinctspec 
1 (Type/Class)Opaleye.Internal.Distinct
2 (Data Constructor)Opaleye.Internal.Distinct
DoubleLitOpaleye.Internal.HaskellDB.PrimQuery
doubleOfIntOpaleye.Operators
escapeOpaleye.Internal.HaskellDB.Sql.Default
Except 
1 (Data Constructor)Opaleye.Internal.PrimQuery
2 (Data Constructor)Opaleye.Internal.Sql
extractAggregateFieldsOpaleye.Internal.Aggregate
extractAttrOpaleye.Internal.PackMap
extractAttrPEOpaleye.Internal.PackMap
extractBinaryFieldsOpaleye.Internal.Binary
extractLeftJoinFieldsOpaleye.Internal.Join
extractValuesEntryOpaleye.Internal.Values
extractValuesFieldOpaleye.Internal.Values
fieldQueryRunnerColumnOpaleye.Internal.RunQuery
first3Opaleye.Internal.QueryArr
foldPrimQueryOpaleye.Internal.PrimQuery
formatAndShowSQLOpaleye.Sql
From 
1 (Type/Class)Opaleye.Internal.Sql
2 (Data Constructor)Opaleye.Internal.Sql
fromNullableOpaleye.Column
FunExprOpaleye.Internal.HaskellDB.PrimQuery
FunSqlExprOpaleye.Internal.HaskellDB.Sql
groupBy 
1 (Function)Opaleye.Internal.Sql
2 (Function)Opaleye.Aggregate
ifThenElseOpaleye.Internal.Column, Opaleye.Operators
IntegerLitOpaleye.Internal.HaskellDB.PrimQuery
isNullOpaleye.Column
isUnitOpaleye.Internal.PrimQuery
jAttrsOpaleye.Internal.Sql
jCondOpaleye.Internal.Sql
jJoinTypeOpaleye.Internal.Sql
Join 
1 (Data Constructor)Opaleye.Internal.PrimQuery
2 (Type/Class)Opaleye.Internal.Sql
3 (Data Constructor)Opaleye.Internal.Sql
joinOpaleye.Internal.Sql
JoinType 
1 (Type/Class)Opaleye.Internal.PrimQuery
2 (Type/Class)Opaleye.Internal.Sql
joinTypeOpaleye.Internal.Sql
jTablesOpaleye.Internal.Sql
LeftJoin 
1 (Data Constructor)Opaleye.Internal.PrimQuery
2 (Data Constructor)Opaleye.Internal.Sql
leftJoinOpaleye.Join
leftJoinExplicitOpaleye.Join
LimitOpaleye.Internal.PrimQuery
limit 
1 (Function)Opaleye.Internal.Sql
2 (Function)Opaleye.Order
limit'Opaleye.Internal.Order
LimitOffsetOpOpaleye.Internal.PrimQuery
LimitOp 
1 (Type/Class)Opaleye.Internal.PrimQuery
2 (Data Constructor)Opaleye.Internal.PrimQuery
limit_Opaleye.Internal.Sql
ListExprOpaleye.Internal.HaskellDB.PrimQuery
ListSqlExprOpaleye.Internal.HaskellDB.Sql
LiteralOpaleye.Internal.HaskellDB.PrimQuery
literalColumnOpaleye.PGTypes
makeAggrOpaleye.Internal.Aggregate
makeAggr'Opaleye.Internal.Aggregate
MarkOpaleye.Internal.HaskellDB.Sql
matchNullableOpaleye.Column
mergeProductOpaleye.Internal.Optimize
mkSqlGeneratorOpaleye.Internal.HaskellDB.Sql.Default
NameOpaleye.Internal.HaskellDB.PrimQuery
nameAsOpaleye.Internal.Print
newOpaleye.Internal.PackMap
newSelectOpaleye.Internal.Sql
nextOpaleye.Internal.Tag
notOpaleye.Operators
nullOpaleye.Column
Nullable 
1 (Type/Class)Opaleye.Internal.Column, Opaleye.Column
2 (Data Constructor)Opaleye.Internal.Column
NullLitOpaleye.Internal.HaskellDB.PrimQuery
NullMaker 
1 (Type/Class)Opaleye.Internal.Join
2 (Data Constructor)Opaleye.Internal.Join
offset 
1 (Function)Opaleye.Internal.Sql
2 (Function)Opaleye.Order
offset'Opaleye.Internal.Order
OffsetOpOpaleye.Internal.PrimQuery
OpAndOpaleye.Internal.HaskellDB.PrimQuery
OpAscOpaleye.Internal.HaskellDB.PrimQuery
OpAsgOpaleye.Internal.HaskellDB.PrimQuery
OpBitAndOpaleye.Internal.HaskellDB.PrimQuery
OpBitNotOpaleye.Internal.HaskellDB.PrimQuery
OpBitOrOpaleye.Internal.HaskellDB.PrimQuery
OpBitXorOpaleye.Internal.HaskellDB.PrimQuery
OpCatOpaleye.Internal.HaskellDB.PrimQuery
OpDescOpaleye.Internal.HaskellDB.PrimQuery
OpDivOpaleye.Internal.HaskellDB.PrimQuery
OpEqOpaleye.Internal.HaskellDB.PrimQuery
OpGtOpaleye.Internal.HaskellDB.PrimQuery
OpGtEqOpaleye.Internal.HaskellDB.PrimQuery
OpInOpaleye.Internal.HaskellDB.PrimQuery
OpIsNotNullOpaleye.Internal.HaskellDB.PrimQuery
OpIsNullOpaleye.Internal.HaskellDB.PrimQuery
OpLengthOpaleye.Internal.HaskellDB.PrimQuery
OpLikeOpaleye.Internal.HaskellDB.PrimQuery
OpLtOpaleye.Internal.HaskellDB.PrimQuery
OpLtEqOpaleye.Internal.HaskellDB.PrimQuery
OpMinusOpaleye.Internal.HaskellDB.PrimQuery
OpModOpaleye.Internal.HaskellDB.PrimQuery
OpMulOpaleye.Internal.HaskellDB.PrimQuery
OpNotOpaleye.Internal.HaskellDB.PrimQuery
OpNotEqOpaleye.Internal.HaskellDB.PrimQuery
OpOrOpaleye.Internal.HaskellDB.PrimQuery
OpOtherOpaleye.Internal.HaskellDB.PrimQuery
OpPlusOpaleye.Internal.HaskellDB.PrimQuery
optimizeOpaleye.Internal.Optimize
optional 
1 (Function)Opaleye.Internal.Table
2 (Function)Opaleye.Table
Order 
1 (Data Constructor)Opaleye.Internal.PrimQuery
2 (Type/Class)Opaleye.Internal.Order, Opaleye.Order
3 (Data Constructor)Opaleye.Internal.Order
order 
1 (Function)Opaleye.Internal.Sql
2 (Function)Opaleye.Internal.Order
orderBy 
1 (Function)Opaleye.Internal.Sql
2 (Function)Opaleye.Order
orderByUOpaleye.Internal.Order
OrderExpr 
1 (Type/Class)Opaleye.Internal.HaskellDB.PrimQuery
2 (Data Constructor)Opaleye.Internal.HaskellDB.PrimQuery
OrderOpOpaleye.Internal.HaskellDB.PrimQuery
OtherLitOpaleye.Internal.HaskellDB.PrimQuery
overOpaleye.Internal.PackMap
PackMap 
1 (Type/Class)Opaleye.Internal.PackMap
2 (Data Constructor)Opaleye.Internal.PackMap
packmapOpaleye.Internal.PackMap
ParamExprOpaleye.Internal.HaskellDB.PrimQuery
ParamSqlExprOpaleye.Internal.HaskellDB.Sql
ParensSqlExprOpaleye.Internal.HaskellDB.Sql
pgBoolOpaleye.PGTypes
pgDayOpaleye.PGTypes
pgDoubleOpaleye.PGTypes
pgIntOpaleye.PGTypes
pgIntegerOpaleye.PGTypes
pgStringOpaleye.PGTypes
pgTextOpaleye.PGTypes
pgUTCTimeOpaleye.PGTypes
pgUUIDOpaleye.PGTypes
PlaceHolderSqlExprOpaleye.Internal.HaskellDB.Sql
PMOpaleye.Internal.PackMap
PostfixSqlExprOpaleye.Internal.HaskellDB.Sql
ppAsOpaleye.Internal.HaskellDB.Sql.Print
ppAttrsOpaleye.Internal.Print
ppBinOpOpaleye.Internal.Print
ppDeleteOpaleye.Internal.HaskellDB.Sql.Print
ppGroupBy 
1 (Function)Opaleye.Internal.HaskellDB.Sql.Print
2 (Function)Opaleye.Internal.Print
ppInsertOpaleye.Internal.HaskellDB.Sql.Print
ppInsertReturningOpaleye.Internal.Print
ppJoinTypeOpaleye.Internal.Print
ppLimitOpaleye.Internal.Print
ppOffsetOpaleye.Internal.Print
ppOrderByOpaleye.Internal.HaskellDB.Sql.Print
ppSelectBinaryOpaleye.Internal.Print
ppSelectFromOpaleye.Internal.Print
ppSelectJoinOpaleye.Internal.Print
ppSelectValuesOpaleye.Internal.Print
ppSqlOpaleye.Internal.Print
ppSqlExprOpaleye.Internal.HaskellDB.Sql.Print
ppTableOpaleye.Internal.Print
ppTablesOpaleye.Internal.Print
ppUpdateOpaleye.Internal.HaskellDB.Sql.Print
ppValuesOpaleye.Internal.Print
ppValuesRowOpaleye.Internal.Print
ppWhereOpaleye.Internal.HaskellDB.Sql.Print
PrefixSqlExprOpaleye.Internal.HaskellDB.Sql
PrimExprOpaleye.Internal.HaskellDB.PrimQuery
PrimQueryOpaleye.Internal.PrimQuery
PrimQueryFoldOpaleye.Internal.PrimQuery
ProductOpaleye.Internal.PrimQuery
productOpaleye.Internal.Sql
QueryOpaleye.Internal.QueryArr, Opaleye.QueryArr
QueryArr 
1 (Type/Class)Opaleye.Internal.QueryArr, Opaleye.QueryArr
2 (Data Constructor)Opaleye.Internal.QueryArr
QueryRunner 
1 (Type/Class)Opaleye.Internal.RunQuery, Opaleye.RunQuery
2 (Data Constructor)Opaleye.Internal.RunQuery
queryRunnerOpaleye.Internal.RunQuery
QueryRunnerColumn 
1 (Type/Class)Opaleye.Internal.RunQuery, Opaleye.RunQuery
2 (Data Constructor)Opaleye.Internal.RunQuery
queryRunnerColumnOpaleye.RunQuery
queryRunnerColumnNullableOpaleye.Internal.RunQuery
queryTable 
1 (Function)Opaleye.Internal.Table
2 (Function)Opaleye.Table
queryTableExplicitOpaleye.Table
quoteOpaleye.Internal.HaskellDB.Sql.Default
removeUnitOpaleye.Internal.Optimize
required 
1 (Function)Opaleye.Internal.Table
2 (Function)Opaleye.Table
restrict 
1 (Function)Opaleye.Internal.PrimQuery
2 (Function)Opaleye.Operators
Returning 
1 (Type/Class)Opaleye.Internal.Sql
2 (Data Constructor)Opaleye.Internal.Sql
runOpaleye.Internal.PackMap
runAggregatorOpaleye.Internal.Aggregate
runBinaryspecOpaleye.Internal.Binary
runColumnMaker 
1 (Function)Opaleye.Internal.TableMaker
2 (Function)Opaleye.Internal.Table
runDeleteOpaleye.Manipulation
runInsertOpaleye.Manipulation
runInsertReturningOpaleye.Manipulation
runInsertReturningExplicitOpaleye.Manipulation
runQueryOpaleye.RunQuery
runQueryArrOpaleye.Internal.QueryArr
runQueryArrUnpackOpaleye.Internal.QueryArr
runQueryExplicitOpaleye.RunQuery
runSimpleQueryArrOpaleye.Internal.QueryArr
runUnpackspecOpaleye.Internal.Unpackspec
runUpdateOpaleye.Manipulation
runValuesspecOpaleye.Internal.Values
runViewColumnMakerOpaleye.Internal.TableMaker
runWriterOpaleye.Internal.Table
SchemeOpaleye.Internal.HaskellDB.PrimQuery
SelectOpaleye.Internal.Sql
SelectBinaryOpaleye.Internal.Sql
SelectFromOpaleye.Internal.Sql
SelectJoinOpaleye.Internal.Sql
SelectValuesOpaleye.Internal.Sql
showAggrOpOpaleye.Internal.HaskellDB.Sql.Default
showBinOpOpaleye.Internal.HaskellDB.Sql.Default
ShowConstantOpaleye.Internal.HaskellDB.Query
showConstantOpaleye.Internal.HaskellDB.Query
showSqlForPostgresOpaleye.Sql
showSqlForPostgresExplicitOpaleye.Sql
showSqlForPostgresUnoptOpaleye.Sql
showSqlForPostgresUnoptExplicitOpaleye.Sql
simpleQueryArrOpaleye.Internal.QueryArr
SingleOrder 
1 (Type/Class)Opaleye.Internal.Order
2 (Data Constructor)Opaleye.Internal.Order
sqlOpaleye.Internal.Sql
SqlAscOpaleye.Internal.HaskellDB.Sql
SqlColumnOpaleye.Internal.HaskellDB.Sql
SqlDelete 
1 (Type/Class)Opaleye.Internal.HaskellDB.Sql
2 (Data Constructor)Opaleye.Internal.HaskellDB.Sql
sqlDeleteOpaleye.Internal.HaskellDB.Sql.Generate
SqlDescOpaleye.Internal.HaskellDB.Sql
SqlExprOpaleye.Internal.HaskellDB.Sql
sqlExpr 
1 (Function)Opaleye.Internal.HaskellDB.Sql.Generate
2 (Function)Opaleye.Internal.Sql
SqlGenerator 
1 (Type/Class)Opaleye.Internal.HaskellDB.Sql.Generate
2 (Data Constructor)Opaleye.Internal.HaskellDB.Sql.Generate
SqlInsert 
1 (Type/Class)Opaleye.Internal.HaskellDB.Sql
2 (Data Constructor)Opaleye.Internal.HaskellDB.Sql
sqlInsertOpaleye.Internal.HaskellDB.Sql.Generate
sqlLiteralOpaleye.Internal.HaskellDB.Sql.Generate
SqlNameOpaleye.Internal.HaskellDB.Sql
SqlOrderOpaleye.Internal.HaskellDB.Sql
sqlQueryGeneratorOpaleye.Internal.Sql
sqlQuoteOpaleye.Internal.HaskellDB.Sql.Generate
SqlTableOpaleye.Internal.HaskellDB.Sql
sqlUnOpOpaleye.Internal.HaskellDB.Sql.Default
SqlUpdate 
1 (Type/Class)Opaleye.Internal.HaskellDB.Sql
2 (Data Constructor)Opaleye.Internal.HaskellDB.Sql
sqlUpdateOpaleye.Internal.HaskellDB.Sql.Generate
startOpaleye.Internal.Tag
StringOpaleye.Internal.Sql
StringLitOpaleye.Internal.HaskellDB.PrimQuery
sumOpaleye.Aggregate
SymbolOpaleye.Internal.PrimQuery
Table 
1 (Data Constructor)Opaleye.Internal.Sql
2 (Type/Class)Opaleye.Internal.Table, Opaleye.Table
3 (Data Constructor)Opaleye.Internal.Table, Opaleye.Table
tableAliasOpaleye.Internal.Print
tableColumnOpaleye.Internal.TableMaker
TableName 
1 (Type/Class)Opaleye.Internal.HaskellDB.PrimQuery
2 (Type/Class)Opaleye.Internal.Sql
TableProperties 
1 (Type/Class)Opaleye.Internal.Table, Opaleye.Table
2 (Data Constructor)Opaleye.Internal.Table
tablesOpaleye.Internal.Sql
TagOpaleye.Internal.Tag
tagWithOpaleye.Internal.Tag
timesOpaleye.Internal.PrimQuery
toNullable 
1 (Function)Opaleye.Column
2 (Function)Opaleye.Internal.Join
toSqlAssocOpaleye.Internal.HaskellDB.Sql.Default
toSqlOrderOpaleye.Internal.HaskellDB.Sql.Default
unColumnOpaleye.Internal.Column
UnExprOpaleye.Internal.HaskellDB.PrimQuery
Union 
1 (Data Constructor)Opaleye.Internal.PrimQuery
2 (Data Constructor)Opaleye.Internal.Sql
UnionAll 
1 (Data Constructor)Opaleye.Internal.PrimQuery
2 (Data Constructor)Opaleye.Internal.Sql
unionAllOpaleye.Binary
unionAllExplicitOpaleye.Binary
UnitOpaleye.Internal.PrimQuery
unitOpaleye.Internal.Sql
UnOpOpaleye.Internal.HaskellDB.PrimQuery
unOpOpaleye.Internal.Column
UnOpFunOpaleye.Internal.HaskellDB.Sql.Default
UnOpOtherOpaleye.Internal.HaskellDB.PrimQuery
UnOpPostfixOpaleye.Internal.HaskellDB.Sql.Default
UnOpPrefixOpaleye.Internal.HaskellDB.Sql.Default
UnOpTypeOpaleye.Internal.HaskellDB.Sql.Default
Unpackspec 
1 (Type/Class)Opaleye.Internal.Unpackspec
2 (Data Constructor)Opaleye.Internal.Unpackspec
unpackspecColumnOpaleye.Internal.Unpackspec
unsafeCoerceOpaleye.Internal.Column, Opaleye.Column
UnsafeTagOpaleye.Internal.Tag
unsafeUnTagOpaleye.Internal.Tag
Values 
1 (Data Constructor)Opaleye.Internal.PrimQuery
2 (Type/Class)Opaleye.Internal.Sql
3 (Data Constructor)Opaleye.Internal.Sql
values 
1 (Function)Opaleye.Internal.Sql
2 (Function)Opaleye.Values
valuesExplicitOpaleye.Values
Valuesspec 
1 (Type/Class)Opaleye.Internal.Values
2 (Data Constructor)Opaleye.Internal.Values
valuesUOpaleye.Internal.Values
vAttrsOpaleye.Internal.Sql
View 
1 (Type/Class)Opaleye.Internal.Table, Opaleye.Table
2 (Data Constructor)Opaleye.Internal.Table
ViewColumnMaker 
1 (Type/Class)Opaleye.Internal.TableMaker
2 (Data Constructor)Opaleye.Internal.TableMaker
vValuesOpaleye.Internal.Sql
writeOpaleye.Internal.PackMap
Writer 
1 (Type/Class)Opaleye.Internal.Table, Opaleye.Table
2 (Data Constructor)Opaleye.Internal.Table