File tree Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Module Documentation
2
+
3
+ ## Module Control.Apply
4
+
5
+ ### Values
6
+
7
+ (*>) :: forall a b f. (Apply f) => f a -> f b -> f b
8
+
9
+ (<*) :: forall a b f. (Apply f) => f a -> f b -> f a
10
+
11
+ forever :: forall a b f. (Apply f) => f a -> f b
12
+
13
+ lift2 :: forall a b c f. (Apply f) => (a -> b -> c) -> f a -> f b -> f c
14
+
15
+ lift3 :: forall a b c d f. (Apply f) => (a -> b -> c -> d) -> f a -> f b -> f c -> f d
16
+
17
+ lift4 :: forall a b c d e f. (Apply f) => (a -> b -> c -> d -> e) -> f a -> f b -> f c -> f d -> f e
18
+
19
+ lift5 :: forall a b c d e f g. (Apply f) => (a -> b -> c -> d -> e -> g) -> f a -> f b -> f c -> f d -> f e -> f g
20
+
21
+
22
+
23
+ ## Module Control.Bind
24
+
25
+ ### Values
26
+
27
+ (<=<) :: forall a b c m. (Bind m) => (b -> m c) -> (a -> m b) -> a -> m c
28
+
29
+ (=<<) :: forall a b m. (Bind m) => (a -> m b) -> m a -> m b
30
+
31
+ (>=>) :: forall a b c m. (Bind m) => (a -> m b) -> (b -> m c) -> a -> m c
32
+
33
+ ifM :: forall a m. (Bind m) => m Prim.Boolean -> m a -> m a -> m a
34
+
35
+ join :: forall a m. (Bind m) => m (m a) -> m a
36
+
37
+
38
+
39
+ ## Module Control.Monad
40
+
41
+ ### Values
42
+
43
+ foldM :: forall m a b. (Monad m) => (a -> b -> m a) -> a -> [b] -> m a
44
+
45
+ replicateM :: forall m a. (Monad m) => Prim.Number -> m a -> m [a]
46
+
47
+ unless :: forall m. (Monad m) => Prim.Boolean -> m { } -> m { }
48
+
49
+ when :: forall m. (Monad m) => Prim.Boolean -> m { } -> m { }
50
+
51
+
52
+
You can’t perform that action at this time.
0 commit comments