Module
QueryDsl.Expressions
- Package
- purescript-querydsl
- Repository
- Dretch/purescript-querydsl
Some operators for building where clauses and other expressions.
The operator precedence used here is designed to match the normal purescript operators.
#eq Source
eq :: forall c b a. BinaryOperator a b c Boolean
#ne Source
ne :: forall c b a. BinaryOperator a b c Boolean
#plus Source
plus :: forall c b a. BinaryOperator a b c c
#minus Source
minus :: forall c b a. BinaryOperator a b c c
#multiply Source
multiply :: forall c b a. BinaryOperator a b c c
#divide Source
divide :: forall c b a. BinaryOperator a b c c
#negate Source
negate :: forall b a. UnaryOperator a b b
#lt Source
lt :: forall c b a. BinaryOperator a b c Boolean
#le Source
le :: forall c b a. BinaryOperator a b c Boolean
#gt Source
gt :: forall c b a. BinaryOperator a b c Boolean
#ge Source
ge :: forall c b a. BinaryOperator a b c Boolean
#is Source
is :: forall c b a. BinaryOperator a b c Boolean
#isNot Source
isNot :: forall c b a. BinaryOperator a b c Boolean
#isNull Source
isNull :: forall b a. UnaryOperator a b Boolean
#isNotNull Source
isNotNull :: forall b a. UnaryOperator a b Boolean
#avg Source
avg :: forall b a. UnaryOperator a b Number
#avgDistinct Source
avgDistinct :: forall b a. UnaryOperator a b Number
#count Source
count :: forall b a. UnaryOperator a b Int
#countDistinct Source
countDistinct :: forall b a. UnaryOperator a b Int
#min Source
min :: forall b a. UnaryOperator a b b
#max Source
max :: forall b a. UnaryOperator a b b
#sum Source
sum :: forall b a. UnaryOperator a b b
#sumDistinct Source
sumDistinct :: forall b a. UnaryOperator a b b