Started Project Euler problem 15. It would work if I were to give it enough time but I need to optimize it quite a bit.
Revised the solution to 1. not run into memory limits in ghci and 2. work at the speed of ~3 factorial functions