The controls are very basic:

- You can create a lambda by pressing '\'
- You can create numbers and identifiers with
  alphanumeric characters like normal
- Tab and the arrow keys move the cursor around
- Delete should work everywhere
- '(' inserts a new pair of parentheses
- '=' creates a let statement
- Space is function application
- There are also infix operators '*' and '+'

Fork me on github