Skip to content

Commit a9cb9e0

Browse files
rebuild API documentation
1 parent 5e71ea0 commit a9cb9e0

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

MODULES.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,14 @@ later' :: forall e a. Number -> Aff e a -> Aff e a
108108
Runs the specified asynchronous computation later, by the specified
109109
number of milliseconds.
110110

111+
#### `finally`
112+
113+
``` purescript
114+
finally :: forall e a b. Aff e a -> Aff e b -> Aff e a
115+
```
116+
117+
Compute `aff1`, followed by `aff2` regardless of whether `aff1` terminated successfully.
118+
111119
#### `forkAff`
112120

113121
``` purescript
@@ -262,6 +270,9 @@ instance monoidCanceler :: Monoid (Canceler e)
262270

263271
## Module Control.Monad.Aff.AVar
264272

273+
274+
A low-level primitive for building asynchronous code.
275+
265276
#### `AVAR`
266277

267278
``` purescript
@@ -365,6 +376,11 @@ from writing `liftEff $ trace x` everywhere.
365376

366377
## Module Control.Monad.Aff.Par
367378

379+
380+
A newtype over `Aff` that provides `Applicative` instances that run in
381+
parallel. This is useful, for example, if you want to run a whole bunch
382+
of AJAX requests at the same time, rather than sequentially.
383+
368384
#### `Par`
369385

370386
``` purescript

0 commit comments

Comments
 (0)