Have been making a DSL for OpenD6 spells in Python for months, now. Things are moving forward nicely.
What's important right now is 76 static type-hint errors.
Some are pesky, fussy bits. Some are fairly serious "did I really mean that?" design questions. And some are "Yep, that's actually a bug without a solid unit test case."
It's a game of chicken. Which ends first?
Will I run out of coffee? Will I run out of errors?








