Get the mouseenter / mouseleave events for an elem
var fold = require("reducers/fold")
var Stream = require("stream-reduce/stream")
var mouseleave = require("mouseleave")
// var mouseenter = require("mouseenter")
var elem = document.getElementById("my-element")
var leaves = mouseleave(elem)
// consume leaves an handle each mouseleave event
fold(leaves, function (event) {
})
// or convert to stream and handle as stream
var leaves = Stream(mouseleave(elem))
leaves.on("data", function (event) {
})