GitHub repository: spartanz/schemaz
Primary language: Scala
Description: 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