Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Tag: 0.0.6
Fetching contributors…

Cannot retrieve contributors at this time

49 lines (41 sloc) 1.24 KB
<script src="../lib/jquery.js"></script>
<script src="../lib/Bacon.js"></script>
$(function() {
$("#clikme").asEventStream("click").subscribe(function(event) {
alert("mmmm... bacon!")
function always(value) { return function() { return value }}
function keyCodeIs(keyCode) {
return function(event) { return event.keyCode == keyCode }
function keyDowns(keyCode) {
return $(document).asEventStream("keydown").filter(keyCodeIs(keyCode))
function keyUps(keyCode) {
return $(document).asEventStream("keyup").filter(keyCodeIs(keyCode))
function keyState(keyCode) {
return keyDowns(keyCode).map(always("DOWN"))
keyState(32).onValue(function(state) {
<h1>bacon.js example page</h1>
<h2>Simplest example:</h2>
<span id="clikme">click me</span>
<h2>Combinators example</h2>
SPACEBAR status=<span id="state"></span>
Jump to Line
Something went wrong with that request. Please try again.