Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 562 Bytes

README.md

File metadata and controls

17 lines (12 loc) · 562 Bytes

Build Status

Algebraic JSON Spec

JSON specification, validating, serialization and generic programming. Inspired by Algebraic Data Type in Haskell.

Features

  • Tagless disjoint union.
  • Doc generation.
  • Runtime data format checking.
  • Random sample generation.
  • Generic programming tools.
  • Efficient binary serialization & deserialization.