tcldr
13
OK, thank you @hborla ! I'll file those compiler bugs tomorrow,
The example of Dimension
above is pretty much exactly how the documentation suggests a Dimension subclass should be created. The whole point is the conversion between the various statically declared units. Unless I'm missing something, It doesn't seem like its design fits with the new concurrency model. (Without getting Sendable
conformance.)