Skip to content

Comments

Add JSON serialization and deserialization support for schemas#183

Open
iand675 wants to merge 3 commits intohaskell-works:mainfrom
iand675:json-serialization
Open

Add JSON serialization and deserialization support for schemas#183
iand675 wants to merge 3 commits intohaskell-works:mainfrom
iand675:json-serialization

Conversation

@iand675
Copy link

@iand675 iand675 commented Jul 24, 2022

This is a first pass at adding support for JSON serialization / deserialization support. There was some older code for deserializing some a JSON input based on a Schema, but newer support for deconflicting and ReadSchemas made it not particularly usable. Note: I haven't tested against other language's JSON serialization output, so at best this PR's tests only really prove a degree of internal consistency.

I think this addresses #159

@iand675 iand675 force-pushed the json-serialization branch from 109a611 to 7e5dc90 Compare July 25, 2022 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant