impulsejs (npm): Yet another Observable implementation
Keywords: observable|frp