opaleye-classy 0.3.0.0 → 0.3.1.0
raw patch · 2 files changed
+4/−4 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ Opaleye.Classy: _OpaleyeError :: AsOpaleyeError r_aeoJ => Prism' r_aeoJ OpaleyeError
+ Opaleye.Classy: opaleyeEnv :: HasOpaleyeEnv c_adZX => Lens' c_adZX OpaleyeEnv
- Opaleye.Classy: _OpaleyeQueryError :: AsOpaleyeError r_aelI => Prism' r_aelI QueryError
+ Opaleye.Classy: _OpaleyeQueryError :: AsOpaleyeError r_aeoJ => Prism' r_aeoJ QueryError
- Opaleye.Classy: _OpaleyeResultError :: AsOpaleyeError r_aelI => Prism' r_aelI ResultError
+ Opaleye.Classy: _OpaleyeResultError :: AsOpaleyeError r_aeoJ => Prism' r_aeoJ ResultError
- Opaleye.Classy: _OpaleyeSqlError :: AsOpaleyeError r_aelI => Prism' r_aelI SqlError
+ Opaleye.Classy: _OpaleyeSqlError :: AsOpaleyeError r_aeoJ => Prism' r_aeoJ SqlError
- Opaleye.Classy: class AsOpaleyeError r_aelI where _OpaleyeSqlError = (.) _OpaleyeError _OpaleyeSqlError _OpaleyeQueryError = (.) _OpaleyeError _OpaleyeQueryError _OpaleyeResultError = (.) _OpaleyeError _OpaleyeResultError
+ Opaleye.Classy: class AsOpaleyeError r_aeoJ where _OpaleyeSqlError = (.) _OpaleyeError _OpaleyeSqlError _OpaleyeQueryError = (.) _OpaleyeError _OpaleyeQueryError _OpaleyeResultError = (.) _OpaleyeError _OpaleyeResultError
- Opaleye.Classy: class HasOpaleyeEnv c_adWW where opaleyeEnvConn = (.) opaleyeEnv opaleyeEnvConn
+ Opaleye.Classy: class HasOpaleyeEnv c_adZX where opaleyeEnvConn = (.) opaleyeEnv opaleyeEnvConn
- Opaleye.Classy: opaleyeEnvConn :: HasOpaleyeEnv c_adWW => Lens' c_adWW Connection
+ Opaleye.Classy: opaleyeEnvConn :: HasOpaleyeEnv c_adZX => Lens' c_adZX Connection
Files
- Opaleye/Classy.hs +3/−3
- opaleye-classy.cabal +1/−1
Opaleye/Classy.hs view
@@ -5,10 +5,10 @@ {-# LANGUAGE TemplateHaskell #-} module Opaleye.Classy ( OpaleyeEnv(OpaleyeEnv,_opaleyeEnvConn)- , HasOpaleyeEnv(opaleyeEnvConn)+ , HasOpaleyeEnv(opaleyeEnv,opaleyeEnvConn) , closeEnv , OpaleyeError(OpaleyeSqlError,OpaleyeQueryError,OpaleyeResultError)- , AsOpaleyeError(_OpaleyeSqlError, _OpaleyeQueryError, _OpaleyeResultError)+ , AsOpaleyeError(_OpaleyeError,_OpaleyeSqlError, _OpaleyeQueryError, _OpaleyeResultError) , CanOpaleye , liftQueryFirst , liftQuery@@ -53,7 +53,7 @@ -- but it makes the constraint easier to deal with in base < 4.8 -- I'm personally stuck on GHC 7.8 until we can upgrade to -- Centos 7, so this is very helpful for me. :)- , Applicative m + , Applicative m , AsOpaleyeError e , HasOpaleyeEnv c )
opaleye-classy.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: opaleye-classy-version: 0.3.0.0+version: 0.3.1.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