Can OO and FP be reconciled? | Hacker News Reader