Jade is a symbolic derivative calculator written in Haskell.