O'Reilly logo
  • Johan Hidding thinks this is interesting:

handleCSVError (\csv -> applyToColumnInCSV func csv column) records where handleCSVError == Left "This does not appear to be a CSV file."

From

Cover of Learning Haskell Data Analysis

Note

Again, does not compile: the second argument to either needs to be a function, and the == sign in the where clause is a syntax error.