Functional language module