`AUTHOR`

- Dr. Alistair Ward
`DESCRIPTION`

- Whilst this particular function is the subject of many introductory examples to Haskell, the simple algorithms appropriate for that forum, leave a large margin for performance-improvement. This module provides the interface for alternative algorithms.
- http://mathworld.wolfram.com/Factorial.html.