A Mathematica interpreter written in TypeScript. I found learning Wolfram language surprisingly difficult, so I wrote an interpreter from scratch to understand it. It's complete enough to symbolically evaluate first year Calculus differentiation rules, and fast enough to match Mathematica performance on non-trivial benchmarks.