Skip to content

Commit bce2e0b

Browse files
Update Coalton documentation for coalton-lang/coalton@295668d
1 parent cabab1c commit bce2e0b

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

content/reference.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7874,7 +7874,27 @@ Returns the integer closest/equal to `x` that is within `0` and `x`.
78747874

78757875
### Classes
78767876

7877-
#### <a href="#monadenvironment-class"><code>MonadEnvironment</code></a> <sup><sub>[CLASS] · <a href="https://github.com/coalton-lang/coalton/tree/main/library/monad/classes.lisp#L26-L36">src</a></sub></sup><a name="monadenvironment-class"></a>
7877+
#### <a href="#liftto-class"><code>LiftTo</code></a> <sup><sub>[CLASS] · <a href="https://github.com/coalton-lang/coalton/tree/main/library/monad/classes.lisp#L29-L31">src</a></sub></sup><a name="liftto-class"></a>
7878+
<code>(<a href="#monad-class">Monad</a> :A) (<a href="#monad-class">Monad</a> :B) &rArr; <a href="#liftto-class">LiftTo</a> :A :B</code>
7879+
7880+
7881+
A monad, :m, which can be lifted to :r. Typically because :m is a MonadTransformer or :m and :r are the same.
7882+
7883+
Methods:
7884+
- <code>LIFT-TO :: ((:A :C) &rarr; (:B :C))</code>
7885+
<details>
7886+
<summary>Instances</summary>
7887+
7888+
- <code>(<a href="#monad-class">Monad</a> :A) (<a href="#monad-class">Monad</a> (:B :A)) (<a href="#monadtransformer-class">MonadTransformer</a> :B) &rArr; <a href="#liftto-class">LiftTo</a> :A (:B :A)</code>
7889+
- <code><a href="#monad-class">Monad</a> :A &rArr; <a href="#liftto-class">LiftTo</a> :A :A</code>
7890+
7891+
</details>
7892+
7893+
7894+
7895+
***
7896+
7897+
#### <a href="#monadenvironment-class"><code>MonadEnvironment</code></a> <sup><sub>[CLASS] · <a href="https://github.com/coalton-lang/coalton/tree/main/library/monad/classes.lisp#L41-L51">src</a></sub></sup><a name="monadenvironment-class"></a>
78787898
<code><a href="#monad-class">Monad</a> :A &rArr; <a href="#monadenvironment-class">MonadEnvironment</a> :B :A</code>
78797899

78807900

@@ -7900,7 +7920,7 @@ Methods:
79007920

79017921
***
79027922

7903-
#### <a href="#monadstate-class"><code>MonadState</code></a> <sup><sub>[CLASS] · <a href="https://github.com/coalton-lang/coalton/tree/main/library/monad/classes.lisp#L38-L48">src</a></sub></sup><a name="monadstate-class"></a>
7923+
#### <a href="#monadstate-class"><code>MonadState</code></a> <sup><sub>[CLASS] · <a href="https://github.com/coalton-lang/coalton/tree/main/library/monad/classes.lisp#L53-L63">src</a></sub></sup><a name="monadstate-class"></a>
79047924
<code><a href="#monad-class">Monad</a> :A &rArr; <a href="#monadstate-class">MonadState</a> :B :A</code>
79057925

79067926

0 commit comments

Comments
 (0)