I think there's a library called "dimensional" or something that does
this sort of thing.

Alex

On Sun, Jul 12, 2009 at 7:44 PM, Carlton Mills<crmills_2...@yahoo.com> wrote:
>
>  I can't see where this has been proposed, so I will propose it. It is clear 
> that programming languages vars/expressions will be required to carry units 
> in addition to the value. A mission to Mars was botched because of units 
> mismatch that was not caught. The languages F# and Fortress include a way to 
> specify units on a variable and value. The compiler enforces unit conformance.
>
>  I have no idea if automatic conversion is a good idea or not.
>
>  I have no idea what the proper technical term I should have used; thus the 
> use of furlongs in the subject to get attention.
>
>  I don't know if this is difficult or not, but I am reasonable sure that 
> compiler enforced units conformance will be required in government and space 
> agency contracts. (Probably will happen a year after M$ has a good 
> implementation available - this could be a competitive advantage).
>
> -Carlton Mills, Urbana, Illinois
>
>
>
> _______________________________________________
> Haskell-prime mailing list
> Haskell-prime@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-prime
>
_______________________________________________
Haskell-prime mailing list
Haskell-prime@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-prime

Reply via email to