분류 Nodejs

Kefir.js - 고성능 및 낮은 메모리 사용에 중점을 둔 리 액티브 라이브러리.

컨텐츠 정보

  • 조회 226 (작성일 )

본문

https://github.com/kefirjs/kefir


// @flow

import Kefir from 'kefir'

function foo(numberStream: Kefir.Observable<number>) {
  numberStream.onValue(x => {
    // Flow knows x is a number here
  });
}

const s = Kefir.constant(5);
// Flow can automatically infer the type of values in the stream and determine
// that `s` is of type Kefir.Observable<number> here.
foo(s);