Moduleopaleye-0.10.8.0Haskell2010
Opaleye
An SQL-generating DSL targeting PostgreSQL. Allows Postgres queries to be written within Haskell in a typesafe and composable fashion.
You might like to look at
If you are confused about the
Defaulttypeclass, then the Default explanation
- 1 type
- 4 values
- Packageopaleye-0.10.8.0
- Exports6
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceOpaleye.hs
module Opaleye.Adaptors
module Opaleye.Aggregate
module Opaleye.Binary
Cast a column to any other type. Implements Postgres's :: or
CAST( ... AS ... ) operations. This is safe for some
conversions, such as uuid to text.
Treat a Column as though it were of a different type. If such a treatment is not valid then Postgres may fail with an error at SQL run time.
module Opaleye.Distinct
module Opaleye.Field
module Opaleye.FunctionalJoin
module Opaleye.Join
module Opaleye.Label
module Opaleye.Lateral
module Opaleye.Manipulation
module Opaleye.MaybeFields
module Opaleye.Operators
module Opaleye.Order
module Opaleye.RunSelect
module Opaleye.Sql
module Opaleye.Select
module Opaleye.SqlTypes
module Opaleye.Table
module Opaleye.ToFields
module Opaleye.Values
module Opaleye.With
module Opaleye.Window