las3r
las3r copied to clipboard
first and rest throw errors with the empty list
Is there a reason for them to do that? It makes porting clojure code harder, sneaks up on you in destructuring lets etc.
I've had them return null for a while and haven't noticed any side effects.