Bacon.fromBinder example

An example of using Bacon.fromBinder

by puneetsiet

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/bacon.js/0.6.19/Bacon.js"></script>
<h3>Events will appear below</h3>
<ul id="events">
</li>

CSS

* {
    font-family: arial;
}

JavaScript

var timer = Bacon.fromBinder(function(sink) {
    var id = setInterval(function() {
        sink(new Date().getTime())
    }, 1000)
    return function() {
        clearInterval(id)
    }
})
timer.take(6).onValue(function(value) {
    $("#events").append($("<li>").text(value))
})