pointed 2.0 → 2.0.1
raw patch · 2 files changed
+5/−1 lines, 2 files
Files
- Data/Pointed.hs +4/−0
- pointed.cabal +1/−1
Data/Pointed.hs view
@@ -20,6 +20,7 @@ import Control.Monad.Trans.List import Control.Monad.Trans.Maybe import Control.Monad.Trans.Identity+import Control.Monad.Trans.Reader import Data.List.NonEmpty import qualified Control.Monad.Trans.RWS.Lazy as Lazy import qualified Control.Monad.Trans.RWS.Strict as Strict@@ -133,6 +134,9 @@ instance Pointed m => Pointed (MaybeT m) where point = MaybeT . point . point++instance Pointed m => Pointed (ReaderT r m) where+ point = ReaderT . const . point instance (Default w, Pointed m) => Pointed (Lazy.RWST r w s m) where point a = Lazy.RWST $ \_ s -> point (a, s, def)
pointed.cabal view
@@ -1,6 +1,6 @@ name: pointed category: Data-version: 2.0+version: 2.0.1 license: BSD3 cabal-version: >= 1.6 license-file: LICENSE