callbags
There are 54 repositories under callbags topic.
janryWang/redux-callbag
πΊπΊRedux middleware for action side effects with callbag π< 1KB
loreanvictor/callbag-jsx
callbags + JSX: fast and tiny interactive web apps
cyclejs/callbags
A set of commonly used stream operators implemented as callbags with Typescript and ES modules
Andarist/use-callbag
π Use callbag as React hook.
erikras/react-callbag-listener
π A React render-prop component that listens to values emitted by callbags
aaronshaf/react-callbag-subject
Asynchronous pipelines in React using callbags
Andarist/callbag-pull-when
π Callbag operator that pulls from source when provided listenable emits.
aaronshaf/callbag-animation-frames
Callbag listenable source sending DOMHighResTimeStamp at display refresh rate
Andarist/callbag-exhaust-map
π Callbag operator that maps to inner source and ignores other values until that source completes.
Andarist/callbag-of
π Callbag source factory that emits values specified as arguments.
Andarist/callbag-to-promise
π Callbag operator which converts source to a promise containing last emitted value.
jsonberry/learn-reactive
A collection of learning resources for topics related to reactive programming
Andarist/callbag-retry
π Callbag operator which resubscribes to the source given amount of times.
Andarist/callbag-default-if-empty
π Callbag operator which emits a given value when source completes without emitting any value.
Andarist/callbag-ms-elapsed
π Callbag listenable source which emits milliseconds elapsed since the subscription (using requestAnimationFrame) - useful for animations.
Andarist/callbag-remember
π Callbag operator that remembers last event, so that a newly added listener will immediately receive that memorised event.
Andarist/callbag-sample-when
π Callbag operator that samples from source when provided listenable emits.
Andarist/callbag-take-while
π Callbag operator which emits values emitted by the source as long as each value satisfies the given predicate, and then completes as soon as predicate is not satisfied.
Andarist/callbag-timestamp
π Callbag operator that attaches a timestamp to each emitted value.
erikras/callbag-types
Types for π Callbags
willisplummer/callbag-trace
Callbag operator that logs values to the console midstream for simpler debugging
Andarist/callbag-buffer
π Callbag operator which buffers source values until separator stream emits.
Andarist/callbag-buffer-time
π Callbag operator which buffers source values until provided time has passed.
Andarist/callbag-concat-map
π Callbag operator that maps to inner source, subscribe and emit in order.
Andarist/callbag-defer
π Callbag which creates a source from a given factory when sink subscribes.
Andarist/callbag-duration-progress
π Callbag listenable source which emits value describing time progress (number between 0 an 1) since the subscription (using requestAnimationFrame) - useful for animations.
Andarist/callbag-element-at
π Callbag operator that emits the single value at the specified index.
Andarist/callbag-last-element
π Callbag operator that emits only the last item emitted by the source.
Andarist/callbag-loop
π Callbag operator that accumulates results using a feedback loop that emits one value and feeds back another to be used in the next iteration.
Andarist/callbag-never
π Callbag source that never completes and emits no data.
Andarist/callbag-time-interval
π Callbag operator which emits the value with time elapsed since last emission.
Andarist/callbag-timeout
π Callbag operator which errors if source does not emit before specified duration.
lund0n/callbag-buffer-until
π Callbag operator that buffers the stream until another stream emits a value.
mr-rampage/csharp-callbags
:handbag: Callbag implementation in C#
sartaj/callbag-from-events
πCreate a Callbag from any object with on/off methods, a DOM EventTarget, or a Node.JS EventEmitter.
swift-callbag/callbag-kit
π§° fast reactive/iterable programming framework