hvega
hvega copied to clipboard
Create Vega-Lite visualizations from Haskell.
It seems Vega and Vega-Lite could act as an Intermediate Representation for describing charts. Thus it makes sense to create a "vega-frontend" using Haskell's algebraic capabilities which can be compiled...
So, should this module follow the Elm API (which means solving #1), or take advantage of Haskell-only features? I currently don't have any ideas about what could be changed, as...
This is related to #4 but worth a separate issue. At present the types are a "thin shim" around the Aeson/JSON representation. This allows some flexibility which could be useful...
Firstly, great to see this hvega implementation! I thought I should raise this general issue as a place to discuss how (or if) to keep hvega in sync with [elm-vega](https://github.com/gicentre/elm-vega)....