-- Initial opaleye-classy.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: opaleye-classy
version: 0.1.0.0
synopsis: Opaleye wrapped up in classy MTL attire.
description:
Classy MTL extension of the lovely Opaleye library, which simply just wraps things up in a MonadReader , MonadError context where the config & error are constrained by Classy Lenses & Prisms rather than by concrete types
.
More info on this pattern can be found in George Wilson's BFPG talk
:
<http://talks.bfpg.org/talks/2015-06-09.next_level_mtl.html>
.
Note: This API may not be complete. If you need other functions exported then let me know or drop in a PR.
license: MIT
license-file: LICENSE
author: Ben Kolera
maintainer: ben.kolera@gmail.com
homepage: https://github.com/benkolera/opaleye-classy/tree/master
category: Database
build-type: Simple
extra-source-files: README.md
cabal-version: >=1.10
source-repository head
type: git
location: git@github.com:benkolera/opaleye-classy
library
exposed-modules: Opaleye.Classy
-- other-modules:
build-depends: base == 4.*
, bytestring >= 0.10
, lens >= 4.0
, mtl >= 2.2
, postgresql-simple >= 0.4.8.0 && < 0.5
, product-profunctors >= 0.6.2 && < 0.7
, transformers >= 0.4
, opaleye >= 0.4
default-language: Haskell2010