1.0.0 • Published 9 years ago
observ-thunk v1.0.0
observ-thunk
Wrap a listener to prevent multiple calls for identical values
Install
$ npm install --save observ-thunk
Usage
var ObservThunk = require('observ-thunk')
var Observ = require('observ')
var observable = Observ()
observable(ObservThunk(function (value) {
console.log(value)
}))
observable.set(1)
observable.set(1)
observable.set(1)
//=> 1 (printed only once)
API
ObservThunk(fn)
-> function
fn
Required
Type: function
A function to run when the obserable's value is not strictly equal to the previous call.
License
MIT © Ben Drucker
1.0.0
9 years ago