on master help sign in
Convenience modules Control.Monad.Ether and Control.Monad.Ether.Implicit
4291a9aIndex Int
CHANGELOG.md+6
@@ -1,3 +1,9 @@
1+0.1.1.0
2+-------
3+
4+* Convenience modules Control.Monad.Ether and Control.Monad.Ether.Implicit
5+
6+
10.1.0.1
70.1.0.1
2-------
8-------
3
9
ether.cabal+3−1
@@ -1,5 +1,5 @@
1name: ether
1name: ether
2−version: 0.1.0.1
2+version: 0.1.1.0
3synopsis: Monad transformers and classes
3synopsis: Monad transformers and classes
4description:
4description:
5 Ether is a Haskell library that extends @mtl@ and @transformers@ with
5 Ether is a Haskell library that extends @mtl@ and @transformers@ with
@@ -33,6 +33,7 @@ library
33 Control.Monad.Trans.Ether.State.Lazy
33 Control.Monad.Trans.Ether.State.Lazy
34 Control.Monad.Trans.Ether.State.Strict
34 Control.Monad.Trans.Ether.State.Strict
35 Control.Monad.Trans.Ether.Except
35 Control.Monad.Trans.Ether.Except
36+ Control.Monad.Ether
36 Control.Monad.Ether.Reader
37 Control.Monad.Ether.Reader
37 Control.Monad.Ether.Reader.Class
38 Control.Monad.Ether.Reader.Class
38 Control.Monad.Ether.Writer
39 Control.Monad.Ether.Writer
@@ -43,6 +44,7 @@ library
43 Control.Monad.Ether.State.Strict
44 Control.Monad.Ether.State.Strict
44 Control.Monad.Ether.Except
45 Control.Monad.Ether.Except
45 Control.Monad.Ether.Except.Class
46 Control.Monad.Ether.Except.Class
47+ Control.Monad.Ether.Implicit
46 Control.Monad.Ether.Implicit.Reader
48 Control.Monad.Ether.Implicit.Reader
47 Control.Monad.Ether.Implicit.Writer
49 Control.Monad.Ether.Implicit.Writer
48 Control.Monad.Ether.Implicit.State
50 Control.Monad.Ether.Implicit.State
src/Control/Monad/Ether.hsnew file+19
@@ -0,0 +1,19 @@
1+
2+-- | This module provides convenience exports of all
3+-- tagged monad classes from Ether.
4+
5+module Control.Monad.Ether
6+ ( module Control.Monad
7+ , module Control.Monad.Fix
8+ , module Control.Monad.Ether.Reader
9+ , module Control.Monad.Ether.Writer
10+ , module Control.Monad.Ether.State
11+ , module Control.Monad.Ether.Except
12+ ) where
13+
14+import Control.Monad
15+import Control.Monad.Fix
16+import Control.Monad.Ether.Reader
17+import Control.Monad.Ether.Writer
18+import Control.Monad.Ether.State
19+import Control.Monad.Ether.Except
src/Control/Monad/Ether/Implicit.hsnew file+19
@@ -0,0 +1,19 @@
1+
2+-- | This module provides convenience exports of all
3+-- implicitly tagged monad classes from Ether.
4+
5+module Control.Monad.Ether.Implicit
6+ ( module Control.Monad
7+ , module Control.Monad.Fix
8+ , module Control.Monad.Ether.Reader.Implicit
9+ , module Control.Monad.Ether.Writer.Implicit
10+ , module Control.Monad.Ether.State.Implicit
11+ , module Control.Monad.Ether.Except.Implicit
12+ ) where
13+
14+import Control.Monad
15+import Control.Monad.Fix
16+import Control.Monad.Ether.Reader.Implicit
17+import Control.Monad.Ether.Writer.Implicit
18+import Control.Monad.Ether.State.Implicit
19+import Control.Monad.Ether.Except.Implicit