Closed Crazycolorz5 closed 4 years ago
Testing performance on building VBA:BT now.
Refacored version built VBA:BT in 42s, unrefactored in 48s. So I'd say it's a success. However, it did spit out an error that the old ver didn't, but maybe I was using the "wrong" old ver?
Edit: Both master branches assemble in the same time, and have the same error.
I think the algebraic effects nature of error handling is better suited for potential runtime errors. So I'm going to merge this branch once I fix all the potential errors.
Addresses #26 (TODO: Test I didn't break anything), somewhat addresses #23. Just in general makes the code nicer and slightly tunes performance (I think).