Closed CodaFi closed 9 years ago
This is going to require a large audit of types, so I'll try to hold off until some more important, smaller changes come through.
I like this idea! They should be enum
s with no case
s, though, not struct
s; that way, no one can instantiate them.
That should do it.
Ready for review.
This looks good to me now.
While I was porting parts of the test suite, I remembered an old trick for recovering template aliases with
typealias
es in structs. This pull request is just a sketch for now so I don't forget it.