Namespace brook
brookライブラリ群のルートとなる名前空間です。promiseの生成処理を持っています。
Defined in: brook.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Method Attributes | Method Name and Description |
---|---|
<static> |
brook.promise(next)
プロミスを生成するファクトリメソッドです。nextは、さらに次の処理を第一引数に受け取り、第二引数に前回の処理の結果を受け取ります。
引数が無い場合は、データをそのまま次の処理に送るpromiseを生成します。
|
Method Detail
<static>
{Promise}
brook.promise(next)
プロミスを生成するファクトリメソッドです。nextは、さらに次の処理を第一引数に受け取り、第二引数に前回の処理の結果を受け取ります。
引数が無い場合は、データをそのまま次の処理に送るpromiseを生成します。
var p = ns.promise(function(next,value){ next(value+1)});
var p = ns.promise();
- Parameters:
- {function} next
- Returns:
- {Promise}