|
|
|
|
|
by nine_k
1554 days ago
|
|
Certainly, but for that the type system should be rich enough to support unit designators. I know how to implement that in Haskell, and that it can be implemented in C++ and Rust. I know how to logically implement that in Java or Typescript, but usability will suck (no infix operators). |
|
For a good example of what it looks like when somebody does bother to do it, see F# units of measure.