Changelog
View SourceAll notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.0 - 2026-09-22
Initial release.
plugin TypedStructBuilderValidatorsgeneratesnew/1,new!/1,validate/1,put/2,put!/2,update/2andupdate!/2on atypedstructblock, each with a@specbuilt from the declared field types.validator/1andvalidator/2declare predicates on the completed struct, inlined intovalidate/1, with the predicate's source as the default failure message.:onlynarrows the generated set; passing a default name as an option renames that function.:fields_type_name,:changes_type_nameand:updates_type_namedeclare named types for the generated argument maps.