top | item 41526830

(no title)

everial | 1 year ago

(not gp, and from memory awhile ago so please forgive lack of exact quotes & page numbers)

Bunch of places where the tone masked or downplayed real issues in ways that made other text suspect. As a concrete example, `head [] -> Exception` with something like "of course it errors if you take the first part of something that's not there" and `take 1 [] -> []` with "obviously taking one thing from an empty list gets you an empty list" -- uh, no. Maybe it's a historical wart, maybe there are good technical reasons, but different behavior in these cases is definitely not obvious!

discuss

order

No comments yet.