## Haskell Code

Here is some code that I've written in Haskell.
These packages are available on Hackage.

- learn-physics

A library of functions for vector calculus, calculation of
electric field, electric flux, magnetic field, and other
quantities in mechanics and electromagnetic theory.
- cyclotomic

The cyclotomic numbers are a subset of the complex numbers
that are represented exactly, enabling exact computations and
equality comparisons. They contain the Gaussian rationals
(complex numbers of the form p + q i with p and q rational),
as well as all complex roots of unity. The cyclotomic numbers
contain the square roots of all rational numbers. They contain
the sine and cosine of all rational multiples of pi. The
cyclotomic numbers form a field, being closed under addition,
subtraction, mutiplication, and division.