Demo showing using Elm to draw stuff controlled by a Cycle.js driver Demo here: http://justinwoo.github.io/cycle-elm-etch-sketch I'll write up a post about this if there's interest (or I feel like it'd be fun to write)