☰

Taming a functional language