purescript-drawing Functional rendering using PureScript and HTML 5 Canvas Module Documentation Example