Record contracts #402
Labels
contracts
This is related to the contract system
enhancement
New feature or request
needs api design
The public API changes for this feature aren't yet designed
There should be contract combinators for
rebellion/collection/record
. Use cases:Racket resolves this with separate combinators like
list/c
andlistof
, but I always found that confusing. It also doesn't work well when some fields are known but not all (seelist*of
and*list/c
). Maybe an ellipses-based solution would work instead?The text was updated successfully, but these errors were encountered: