
1 Mar
2022
1 Mar
'22
7:52 a.m.
If I look at the definition of an unit in dimensional I have this angstrom :: (Fractional a) => Unit 'NonMetric DLength a angstrom = mkUnitQ (ucum "Ao" "Å" "Ångström") 0.1 $ nano meter metre, meter :: Num a => Unit 'Metric DLength a metre = mkUnitZ I.nMeter 1 siUnit -- International English. meter = metre -- American English. So it seems thaht I can not differenciate angstrom and metter at the type level.