jackfirth / rebellion

A collection of core libraries for Racket
https://pkgs.racket-lang.org/package/rebellion
Apache License 2.0
82 stars 16 forks source link

Normalizing missing record fields #363

Open jackfirth opened 4 years ago

jackfirth commented 4 years ago

Sometimes records have missing fields that actually represent default values, or are otherwise significant. There should be some support in rebellion/collection/record for these use cases:

@samdphillips Does that about cover the use cases you ran into?

samdphillips commented 4 years ago

Here is another use case, that could be generalized from the first two: