on master help sign in
move into contrib
6aea36cAlex Gryzlov
libs/base/base.ipkg−1
@@ -8,7 +8,6 @@ modules = Control.Arrow
8 , Control.IOExcept
8 , Control.IOExcept
9 , Control.Isomorphism
9 , Control.Isomorphism
10
10
11− , Control.Monad
12 , Control.Monad.Identity
11 , Control.Monad.Identity
13 , Control.Monad.Reader
12 , Control.Monad.Reader
14 , Control.Monad.RWS
13 , Control.Monad.RWS
libs/base/Control/Monad.idr → libs/contrib/Control/Monad/Syntax.idrrenamed+2−2
@@ -1,4 +1,4 @@
1−module Control.Monad
1+module Control.Monad.Syntax
2
2
3%default total
3%default total
4%access public export
4%access public export
@@ -15,4 +15,4 @@ infixr 1 =<<, <=<, >=>
15
15
16||| Right-to-left monadic bind, flipped version of `>>=`.
16||| Right-to-left monadic bind, flipped version of `>>=`.
17(=<<) : Monad m => (a -> m b) -> m a -> m b
17(=<<) : Monad m => (a -> m b) -> m a -> m b
18−(=<<) = flip (>>=)
18+(=<<) = flip (>>=)
libs/contrib/contrib.ipkg+1
@@ -13,6 +13,7 @@ modules = CFFI
13
13
14 , Control.Delayed
14 , Control.Delayed
15 , Control.Isomorphism.Primitives
15 , Control.Isomorphism.Primitives
16+ , Control.Monad.Syntax
16 , Control.Partial
17 , Control.Partial
17 , Control.Pipeline
18 , Control.Pipeline
18
19