A Haskell library that defines custom mathematical expressions and performs calculus and linear algebra calculations