YAML-driven code generation for Haskell domain models using Template Haskell.
Domain provides a YAML-based domain schema and a Template Haskell code generator that emits Haskell type declarations, accessors, and derived instances. It is suited for projects that need explicit, maintainable data models and want to avoid repetitive boilerplate for records, sum types, and optics integration.
0