powerful build tool with functional language