Safe Haskell | None |
---|---|
Language | Haskell98 |
Basic properties of chemical Element
s as suggested by Cambridge Structural Database.
- type Element = ByteString
- assignElement :: Atom -> Element
- guessElement :: ByteString -> Element
- atomicNumber :: Element -> Int
- atomicMass :: Element -> Double
- covalentRadius :: (IsString a1, Show a1, Fractional a, Eq a1) => a1 -> a
- maxCovalentRadius :: Double
- vanDerWaalsRadius :: Element -> Double
- maxVanDerWaalsRadius :: Double
Documentation
type Element = ByteString Source
Type alias for Element
names.
guessElement :: ByteString -> Element Source
atomicNumber :: Element -> Int Source
Atomic number of a given element
atomicMass :: Element -> Double Source
Atomic mass of a given element in g/mol
covalentRadius :: (IsString a1, Show a1, Fractional a, Eq a1) => a1 -> a Source
Covalent radius of an element with a given name.
vanDerWaalsRadius :: Element -> Double Source
Van der Waals radius of the given element