@@ -305,7 +305,9 @@ fieldMismatchError :: Map.Map String a -> String
305fieldMismatchError missingFields =
305fieldMismatchError missingFields =
306 case Map.keys missingFields of
306 case Map.keys missingFields of
308− [key] -> "Looks like one record is missing field " ++ key
309+ "Looks like a record is missing the field '" ++ key ++ "'.\n" ++
310+ "Maybe there is a misspelling in a record access or record update?"
310 "Looks like one record is missing fields "
312 "Looks like one record is missing fields "
311 ++ List.intercalate ", " (init keys) ++ ", and " ++ last keys
313 ++ List.intercalate ", " (init keys) ++ ", and " ++ last keys