Module
ValidatedMolecule
- Package
- purescript-validated-molecule
- Repository
- lukasturcani/validated-molecule
Allows the creation of validated molecular structures.
#atom1 Source
atom1 :: MoleculeBond -> MoleculeAtom
Get the first atom of a bond.
#atom2 Source
atom2 :: MoleculeBond -> MoleculeAtom
Get the second atom of a bond.
#order Source
order :: MoleculeBond -> BondOrder
Get the bond order of a bond.
#id Source
id :: MoleculeAtom -> AtomId
Get the id of an atom.
#chemicalSymbol Source
chemicalSymbol :: MoleculeAtom -> ChemicalSymbol
Get the chemical symbol of an atom.
#position Source
position :: MoleculeAtom -> Position
Get the position of an atom.
Re-exports from ValidatedMolecule.Internal.Atom
Re-exports from ValidatedMolecule.Internal.Bond
Re-exports from ValidatedMolecule.Internal.Molecule
#MoleculeBond Source
data MoleculeBond
#MoleculeAtom Source
data MoleculeAtom