Lisp implementation in F#