RFC: Units of measurement for D (Phobos?)
Zardoz via Digitalmars-d
digitalmars-d at puremagic.com
Tue Mar 22 02:55:28 PDT 2016
On Tuesday, 12 April 2011 at 16:44:10 UTC, David Nadlinger wrote:
> Recently, I have been playing around with a little units of
> measurement system in D. As this topic has already been brought
> up quite a number of times here, I thought I would put my
> implementation up for discussion here.
>
> When this topic came up previously, it has been proposed to
> include units support with Phobos, and thus I have merged my
> work into my Phobos fork. Please note, however, that even if we
> should come to the conclusion that we really want something
> like this in Phobos, this is not a formal review request yet.
> There are still a couple of items left on my to-do list, but
> I'd like to get some feedback first.
>
> Anyway, here is a link to the code:
> https://github.com/klickverbot/phobos/tree/units (std/units.d
> and std/si.d). Also, I put up a build of the DDoc output at
> http://klickverbot.at/code/units/std_units.html resp.
> http://klickverbot.at/code/units/std_si.html.
>
>
>
> David
Impressive! I like the idea, in special when you can handled
derived units and doing conversions like this :
convert!(kilo(newton))(2000000 * gram * meter / pow!2(second)));
More information about the Digitalmars-d
mailing list