functional language bender