See https://speakerdeck.com/tomkr/functional-reactive-programming-in-bacon-dot-js for a slightly updated version
An introduction to the concepts of functional reactive programming, using BaconJS as a library. Given as a lightning talk at Brightin HQ. Includes a bunch of code samples.