Safe Haskell | None |
---|---|

Language | Haskell98 |

- restrict :: QueryArr (Column PGBool) ()
- keepWhen :: (a -> Column PGBool) -> QueryArr a a
- doubleOfInt :: Column PGInt4 -> Column PGFloat8
- (.==) :: Column a -> Column a -> Column PGBool
- (./=) :: Column a -> Column a -> Column PGBool
- (.===) :: Default EqPP columns columns => columns -> columns -> Column PGBool
- (./==) :: Default EqPP columns columns => columns -> columns -> Column PGBool
- (.>) :: PGOrd a => Column a -> Column a -> Column PGBool
- (.<) :: PGOrd a => Column a -> Column a -> Column PGBool
- (.<=) :: PGOrd a => Column a -> Column a -> Column PGBool
- (.>=) :: PGOrd a => Column a -> Column a -> Column PGBool
- case_ :: [(Column PGBool, Column a)] -> Column a -> Column a
- ifThenElse :: Column PGBool -> Column a -> Column a -> Column a
- (.||) :: Column PGBool -> Column PGBool -> Column PGBool
- not :: Column PGBool -> Column PGBool
- (.++) :: Column PGText -> Column PGText -> Column PGText
- lower :: Column PGText -> Column PGText
- upper :: Column PGText -> Column PGText
- like :: Column PGText -> Column PGText -> Column PGBool
- ors :: Foldable f => f (Column PGBool) -> Column PGBool
- in_ :: (Functor f, Foldable f) => f (Column a) -> Column a -> Column PGBool
- (.&&) :: Column PGBool -> Column PGBool -> Column PGBool

# Documentation

(.===) :: Default EqPP columns columns => columns -> columns -> Column PGBool infix 4 Source

A polymorphic equality operator that works for all types that you
have run `makeAdaptorAndInstance`

on. This may be unified with
`.==`

in a future version.

(./==) :: Default EqPP columns columns => columns -> columns -> Column PGBool infix 4 Source

A polymorphic inequality operator that works for all types that
you have run `makeAdaptorAndInstance`

on. This may be unified with
`.==`

in a future version.