This repository contains code examples in the functional style from the book Functional Programming with Miranda (Dr Ian Holyer, 1991) translated from Miranda to Clojure.
I took to Clojure very quickly and now realise it is because I was introduced the concepts of funcional programming and lazy evaluation way back in 1992 with the Miranda Programming Language.
- Criterium for measuring computation time of expressions
- David Turner for Miranda
- test.check for testing the behaviour of function implementations
The code snippits are provided under the MIT License. No claim is made on the original Miranda code or algorithms.