# Free My experiments with free monads and interpreting algebras. ## File structure | File | Description | | -------------------------------- | -------------------------------------------------------- | | [Exists.purs](./src/Exists.purs) | Basic existential types | | [Lambda.purs](./src/Lambda.purs) | Function call algebra and interpreter using existentials | | [Math.purs](./src/Math.purs) | Addition & multiplication free monad and interpreter |