Write a main function that just reads one form and evals it
Write a sample scheme program.

It's painful to program a lisp without self-recursion, or let,
but this program computes (map cadr '((a b c) (d e f))). I'll
have to make this into a real haskell test file once I learn how.