chris-martin / chemistry

Chemistry library for scala

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chemistry

Example usage

import chemistry.dsl._

Atomic mass of fructose (C6H12O6):

val fructoseMass =
  atomicMass("C") * 6 +
  atomicMass("H") * 12 +
  atomicMass("O") * 6

Molecules per gram of fructose:

val fructoseMoleculesPerGram = avogadro / fructoseMass

About

Chemistry library for scala


Languages

Language:Scala 100.0%