add purescript-canvas