git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
rebuilt docs
19264f8JP Smith
prelude/README.md+5−5
@@ -87,7 +87,7 @@ class (Semigroupoid a) <= Category a where
87```
87```
88
88
89`Category`s consist of objects and composable morphisms between them, and as such are
89`Category`s consist of objects and composable morphisms between them, and as such are
90−[`Semigroupoids`](#Semigroupoid), but unlike `semigroupoids` must have an identity element.
90+[`Semigroupoids`](#semigroupoid), but unlike `semigroupoids` must have an identity element.
91
91
92`Category`s should obey the following rules.
92`Category`s should obey the following rules.
93
93
@@ -184,7 +184,7 @@ class Functor f where
184```
184```
185
185
186A `Functor` is intuitively a type which can be mapped over, and more formally a mapping
186A `Functor` is intuitively a type which can be mapped over, and more formally a mapping
187−between [`Category`](#Category)s that preserves structure.
187+between [`Category`](#category)s that preserves structure.
188
188
189`Functor`s should obey the following rules.
189`Functor`s should obey the following rules.
190
190
@@ -216,7 +216,7 @@ class (Functor f) <= Apply f where
216 (<*>) :: forall a b. f (a -> b) -> f a -> f b
216 (<*>) :: forall a b. f (a -> b) -> f a -> f b
217```
217```
218
218
219−`Apply`s are intuitively [`Applicative`](#Applicative)s less `pure`, and more formally a
219+`Apply`s are intuitively [`Applicative`](#applicative)s less `pure`, and more formally a
220strong lax semi-monoidal endofunctor.
220strong lax semi-monoidal endofunctor.
221
221
222`Apply`s should obey the following rules.
222`Apply`s should obey the following rules.
@@ -232,7 +232,7 @@ class (Apply f) <= Applicative f where
232 pure :: forall a. a -> f a
232 pure :: forall a. a -> f a
233```
233```
234
234
235−`Applicative`s are [`Functor`](#Functor)s which can be "applied" by sequencing composition
235+`Applicative`s are [`Functor`](#functor)s which can be "applied" by sequencing composition
236(`<*>`) or embedding pure expressions (`pure`).
236(`<*>`) or embedding pure expressions (`pure`).
237
237
238`Applicative`s should obey the following rules.
238`Applicative`s should obey the following rules.
@@ -264,7 +264,7 @@ class (Apply m) <= Bind m where
264 (>>=) :: forall a b. m a -> (a -> m b) -> m b
264 (>>=) :: forall a b. m a -> (a -> m b) -> m b
265```
265```
266
266
267−A `Bind` is an [`Apply`](#Apply) with a bind operation which sequentially composes actions.
267+A `Bind` is an [`Apply`](#apply) with a bind operation which sequentially composes actions.
268
268
269`Bind`s should obey the following rule.
269`Bind`s should obey the following rule.
270
270