Functional programming 如何将createRenderer与InfernoJS中的流一起使用?

Functional programming 如何将createRenderer与InfernoJS中的流一起使用?,functional-programming,stream,reactive-programming,renderer,infernojs,Functional Programming,Stream,Reactive Programming,Renderer,Infernojs,提供了引导应用程序的纯功能方式的一个示例: import Inferno from 'inferno'; import { scan, map } from 'most'; ... const model$ = scan(update, 0, actions$); const vNodes$ = map(view(actions$), model$); const renderer = Inferno.createRenderer(); const runApp = () => scan

提供了引导应用程序的纯功能方式的一个示例:

import Inferno from 'inferno';
import { scan, map } from 'most';

...
const model$ = scan(update, 0, actions$);
const vNodes$ = map(view(actions$), model$);
const renderer = Inferno.createRenderer();
const runApp = () => scan(renderer, container, vNodes$).drain();

runApp();
有人能给出这样设计的应用程序的完整功能示例吗?

以下是一个示例:

它只是一个功能计数器,但仍然是一个很好的起点