Hacker News new | ask | show | jobs
by The_Colonel 1253 days ago
I assume that it's because there's basically no upper scope limit, and it's not obvious where the cut should be done.

Just take filtering - there are so many possibilities of how filters can look like, how can they be combined (AND, OR, nested) etc.

1 comments

That. Basically a `f` in `filter(f, collection)` is code which can be arbitrary business logic.