[GHC] #7851: Give better diagnostic when arguments are omitted to a function call in do-notation