- Join over
**1.5M+ people** - Join over
**100K+ communities** - Free
**without limits** - Create
**your own community**

- Sep 22 00:28scala-steward opened #109
- Sep 20 17:03erikerlandson closed #108
- Sep 20 08:16scala-steward opened #108
- Sep 08 22:48erikerlandson closed #107
- Sep 08 22:36scala-steward opened #107
- Sep 03 19:04erikerlandson closed #106
- Sep 03 18:28scala-steward opened #106
- Aug 30 19:44erikerlandson closed #105
- Aug 30 04:13scala-steward opened #105

Like Velocity or Acceleration, so I could define methods that could take a Velocity in any set of units

I had originally tried designing a concept of "abstract quantity" (duration, length, velocity, etc) explicitly into the type system, but it turned out to be far more flexible and elegant to have abstract quantities emerge naturally from the definitions of canonical form and convertability. So two unit types are of the same abstract quantity if and only if they are *convertable*, and also if and only if their canonical forms are the same.