Diary 2019-10-11
Tired...
Tired...
I should figure out how to write formal specifications for Structured Data, since the coverage is excellent but there are still bugs.
Be nice to your procgen algorithms. They are working very hard.
Getting closer and closer to a sensible interface. Shame it's probably super slow.
Honestly not sure if I want the MatchDict to keep being a thing. It's kind of a painful level of boilerplate next to the new wrappers, but in the case of doing a match within a function...
Still raising my eyebrows at crashing with AssertionError: unreachable
Genuinely unsure if this library will make sense to anyone else by the time I'm done with it.
Somewhat unusual day today, so things got disrupted, and I don't have much to show for it, but oh well.
There's probably a tiny typo that renders the whole thing incorrect under excruciatingly specific circumstances.
When I think about it, it's kind of impressive how many tools the Structured Data codebase outright breaks.