Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I also think that reading lots of "funcall"s makes the intent of the code less readily apparent.


it is definitely more verbose and uglier. but in practice it does not seem to be a problem. for instance, comparing to arc, if you had notfn for ~, and testify, you could write all as:

  (defun all (test seq)
    (funcall (notfn #'some) (complement (testify test)) seq))
doesn't seem that bad.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: