How to get a solid mathematics base using Functional Programming | Hacker News Reader