hvega icon indicating copy to clipboard operation
hvega copied to clipboard

How much do we hide the JSON nature of the underlying representation?

Open DougBurke opened this issue 6 years ago • 0 comments

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 - such as manually adding or changing elements if the VegaLite schema has changed from that supported by this module - but ends up feeling like you are just using Map Text Text with little guidance from the types. i do not have a suggestion for what a more-typed alternative would be.

DougBurke avatar Aug 04 '18 19:08 DougBurke