A library for Geometric Algebra calculations in Haskell. Built for understanding, not speed.
The package is not yet on Hackage, so you need to download from here and install:
git clone git@github.com:pnutus/geometric-algebra.git
cd geometric-algebra
cabal install
Start by importing the package and a Metric:
import Numeric.GeometricAlgebra
import Numeric.GeometricAlgebra.Metric.Euclidean
Now you can start doing calculations!
>>> (e1 + e2)*e3
e1∧e3 + e2∧e3