@10kb/stream 中文文档教程
Install
npm install 10kb/stream
Purposes
用于简单目的的简单流
Motivation
TODO
Examples
import {Stream} from "../src";
let stream = new Stream()
stream.when((t)=>t=="Hello ").subscribe((text:string)=>{
console.log(text + "world");
});
stream.notify("Hello ");
stream.notify("Hi ");
//console: Hello world
import {Stream} from "../src";
let stream = new Stream();
let wow = (new Stream()).when((t)=>t=="wow").subscribe((t)=>console.log(`WOW!!`));
let yep = (new Stream()).when((t)=>t=="yep").subscribe((t)=>console.log(`Yep is yep`));
stream.pipe(wow).pipe(yep);
stream.notify("yep");
stream.notify("wow");
//console : Yep is yep
//console : WOW!!
Operators
when(predicate) 独特的(私有的) 映射到(谓词)
Install
npm install 10kb/stream
Purposes
Simple stream for simple purposes
Motivation
TODO
Examples
import {Stream} from "../src";
let stream = new Stream()
stream.when((t)=>t=="Hello ").subscribe((text:string)=>{
console.log(text + "world");
});
stream.notify("Hello ");
stream.notify("Hi ");
//console: Hello world
import {Stream} from "../src";
let stream = new Stream();
let wow = (new Stream()).when((t)=>t=="wow").subscribe((t)=>console.log(`WOW!!`));
let yep = (new Stream()).when((t)=>t=="yep").subscribe((t)=>console.log(`Yep is yep`));
stream.pipe(wow).pipe(yep);
stream.notify("yep");
stream.notify("wow");
//console : Yep is yep
//console : WOW!!
Operators
when(predicate) unique(pridicate) mapTo(predicate)
更多
你可能也喜欢
- 42-cent-model 中文文档教程
- 6to5-browserify 中文文档教程
- @3test/ethereum-value-ledger 中文文档教程
- @4geit/swg-account-security-model 中文文档教程
- @6river/rosbag 中文文档教程
- @abbiamo/seller-theme 中文文档教程
- @abcnews/webpacker 中文文档教程
- @abcum/ember-table 中文文档教程
- @ablestack/rdo-apollo-mobx-connector 中文文档教程
- @abmprotocl/dotbtc-plugin-governance 中文文档教程