opaleye: An SQL-generating DSL targeting PostgreSQL
An SQL-generating DSL targeting PostgreSQL. Allows Postgres queries to be written within Haskell in a typesafe and composable fashion.
[Skip to Readme]
Modules
[Index] [Quick Jump]
- Opaleye
- Opaleye.Aggregate
- Opaleye.Binary
- Opaleye.Column
- Opaleye.Constant
- Opaleye.Distinct
- Opaleye.Field
- Opaleye.FunctionalJoin
- Internal
- Opaleye.Internal.Aggregate
- Opaleye.Internal.Binary
- Opaleye.Internal.Column
- Opaleye.Internal.Distinct
- HaskellDB
- Opaleye.Internal.Helpers
- Opaleye.Internal.Join
- Opaleye.Internal.Label
- Opaleye.Internal.Manipulation
- Opaleye.Internal.Operators
- Opaleye.Internal.Optimize
- Opaleye.Internal.Order
- Opaleye.Internal.PGTypes
- Opaleye.Internal.PackMap
- Opaleye.Internal.PrimQuery
- Opaleye.Internal.Print
- Opaleye.Internal.QueryArr
- Opaleye.Internal.RunQuery
- Opaleye.Internal.Sql
- Opaleye.Internal.Table
- Opaleye.Internal.TableMaker
- Opaleye.Internal.Tag
- Opaleye.Internal.TypeFamilies
- Opaleye.Internal.Unpackspec
- Opaleye.Internal.Values
- Opaleye.Join
- Opaleye.Label
- Opaleye.Manipulation
- Opaleye.Map
- Opaleye.Operators
- Opaleye.Order
- Opaleye.PGTypes
- Opaleye.QueryArr
- Opaleye.RunQuery
- Opaleye.RunSelect
- Opaleye.Select
- Opaleye.Sql
- Opaleye.SqlTypes
- Opaleye.Table
- Opaleye.ToFields
- Opaleye.TypeFamilies
- Opaleye.Values
Downloads
- opaleye-0.6.7004.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.2, 0.3, 0.3.1, 0.3.1.1, 0.3.1.2, 0.4.0.0, 0.4.1.0, 0.4.2.0, 0.5.0.0, 0.5.1.0, 0.5.1.1, 0.5.2.0, 0.5.2.1, 0.5.2.2, 0.5.3.0, 0.5.3.1, 0.5.4.0, 0.6.0.0, 0.6.1.0, 0.6.7000.0, 0.6.7001.0, 0.6.7002.0, 0.6.7003.0, 0.6.7003.1, 0.6.7004.0, 0.6.7004.1, 0.6.7004.2, 0.6.7005.0, 0.6.7006.0, 0.6.7006.1, 0.7.0.0, 0.7.1.0, 0.7.2.0, 0.7.3.0, 0.7.4.0, 0.7.5.0, 0.7.6.0, 0.7.6.1, 0.7.6.2, 0.8.0.0, 0.8.0.1, 0.8.1.0, 0.9.0.0, 0.9.1.0, 0.9.2.0, 0.9.3.0, 0.9.3.1, 0.9.3.2, 0.9.3.3, 0.9.4.0, 0.9.4.1, 0.9.5.0, 0.9.5.1, 0.9.6.0, 0.9.6.1, 0.9.6.2, 0.9.7.0, 0.10.0.0, 0.10.1.0, 0.10.1.1, 0.10.2.0, 0.10.2.1, 0.10.2.2, 0.10.2.3, 0.10.3.0, 0.10.3.1, 0.10.4.0 (info) |
---|---|
Change log | CHANGELOG.md |
Dependencies | aeson (>=0.6 && <1.5), base (>=4.9 && <5), base16-bytestring (>=0.1.1.6 && <0.2), bytestring (>=0.10 && <0.11), case-insensitive (>=1.2 && <1.3), contravariant (>=1.2 && <1.6), postgresql-simple (>=0.5.3 && <0.7), pretty (>=1.1.1.0 && <1.2), product-profunctors (>=0.6.2 && <0.11), profunctors (>=4.0 && <5.6), scientific (>=0.3 && <0.4), semigroups (>=0.13 && <0.20), text (>=0.11 && <1.3), time (>=1.4 && <1.10), time-locale-compat (>=0.1 && <0.2), transformers (>=0.3 && <0.6), uuid (>=1.3 && <1.4), void (>=0.4 && <0.8) [details] |
Tested with | ghc ==8.8.1, ghc ==8.6.5, ghc ==8.4.4, ghc ==8.2.2, ghc ==8.0.2 |
License | BSD-3-Clause |
Copyright | Copyright (c) 2014-2019 Purely Agile Limited |
Author | Purely Agile |
Maintainer | Purely Agile |
Category | Database |
Home page | https://github.com/tomjaguarpaw/haskell-opaleye |
Bug tracker | https://github.com/tomjaguarpaw/haskell-opaleye/issues |
Source repo | head: git clone https://github.com/tomjaguarpaw/haskell-opaleye.git |
Uploaded | by tomjaguarpaw at 2019-09-10T06:07:37Z |
Distributions | LTSHaskell:0.10.3.1, NixOS:0.10.3.1, Stackage:0.10.4.0 |
Reverse Dependencies | 9 direct, 2 indirect [details] |
Downloads | 32156 total (232 in the last 30 days) |
Rating | 2.5 (votes: 4) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2019-09-10 [all 1 reports] |