Framework for Chemistry Computations in Haskell