A purely-functional library for defining type-safe schemas for algebraic data types, providing free generators, SQL queries, JSON codecs, binary codecs, and migration from this schema definition
TypeDefs is a project in Idris with very similar goals and internals as scalaz-schema (1).
It already supports several target languages (2), and scalaz-schema has got a good opportunity to become the Scala implementation.
TypeDefs is a project in Idris with very similar goals and internals as scalaz-schema (1). It already supports several target languages (2), and scalaz-schema has got a good opportunity to become the Scala implementation.
(1) https://github.com/typedefs/typedefs/blob/master/src/Typedefs.idr#L14 (2) https://typedefs.com/targets/