A mapview-frontend rewrite in PureScript.