Hacker News new | ask | show | jobs
by stevekemp 32 days ago
That's really nice. Even with your limitations you have things I don't, for example quoting and booleans.

There's a part of me that thinks your comparisons should return "Nil" on failure rather than "False", but it also seems logical to do it your way too!

I hope you stick with it :)

2 comments

Yeah, thats a good observation. I wanted to keep the Python types like True, False, and None since its built for Python. That made more sense to me so that users could easily embed it into their Python scripts.
That's a Lisp vs Scheme kind of thing. Also, being able to take the cdr of an empty list is a Lisp vs Scheme thing.