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