Blogo — Functional programming