I don't need to write all those functions that I'll never call. I write the few that I use in my own code, which is probably doing something fun or practical rather than abstract.
(But if you use these abstractions extensively, maybe Haskell is for you?)
(But if you use these abstractions extensively, maybe Haskell is for you?)