1.0.0 • Published 9 years ago

observ-thunk v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

observ-thunk Build Status

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