chore: doc

This commit is contained in:
cha0s 2022-03-09 14:55:27 -06:00
parent 6e1120f58e
commit b650e5bf7a

View File

@ -22,14 +22,14 @@ export default {
   
### `invoke(hook, ...args)` ### `flecks.invoke(hook, ...args)`
Invokes all hook implementations and returns the results keyed by the implementing flecks' paths. Invokes all hook implementations and returns the results keyed by the implementing flecks' paths.
   
### `invokeComposed(hook, initial, ...args)` ### `flecks.invokeComposed(hook, initial, ...args)`
### `invokeComposedAsync(hook, initial, ...args)` ### `flecks.invokeComposedAsync(hook, initial, ...args)`
See: [function composition](https://www.educative.io/edpresso/function-composition-in-javascript). See: [function composition](https://www.educative.io/edpresso/function-composition-in-javascript).
@ -39,27 +39,27 @@ Composed hooks are [ordered](#ordered-hooks).
   
### `invokeFlat(hook, ...args)` ### `flecks.invokeFlat(hook, ...args)`
Invokes all hook implementations and returns the results as an array. Invokes all hook implementations and returns the results as an array.
   
### `invokeFleck(hook, fleck, ...args)` ### `flecks.invokeFleck(hook, fleck, ...args)`
Invoke a single fleck's hook implementation and return the result. Invoke a single fleck's hook implementation and return the result.
   
### `invokeMerge(hook, ...args)` ### `flecks.invokeMerge(hook, ...args)`
### `invokeMergeAsync(hook, ...args)` ### `flecks.invokeMergeAsync(hook, ...args)`
Invokes all hook implementations and returns the result of merging all implementations' returned objects together. Invokes all hook implementations and returns the result of merging all implementations' returned objects together.
   
### `invokeReduce(hook, reducer, initial, ...args)` ### `flecks.invokeReduce(hook, reducer, initial, ...args)`
### `invokeReduceAsync(hook, reducer, initial, ...args)` ### `flecks.invokeReduceAsync(hook, reducer, initial, ...args)`
See: [Array.prototype.reduce()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce) See: [Array.prototype.reduce()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce)
@ -67,8 +67,8 @@ Invokes hook implementations one at a time, their results being passed to the re
   
### `invokeSequential(hook, ...args)` ### `flecks.invokeSequential(hook, ...args)`
### `invokeSequentialAsync(hook, ...args)` ### `flecks.invokeSequentialAsync(hook, ...args)`
Invokes all hook implementations, one after another. In the async variant, each implementation's result is `await`ed before invoking the next implementation. Invokes all hook implementations, one after another. In the async variant, each implementation's result is `await`ed before invoking the next implementation.