I don't understand the downvotes. I thought the same thing. I agree with the other complaint on the error for too few arguments being unfortunate, but the one with too many arguments is on point.
I mean, it took me a beat to learn to actually read GHC error messages instead of jumping to where it's pointing in the code and assuming I know what's wrong. That's kinda the opposite of the complaint, though, except insofar as both involve learning.
Does anyone understand the complaint here? It sounds like the error message describes exactly what's wrong!