[GHC] #7851: Give better diagnostic when arguments are omitted to a function call in do-notation
GHC
cvs-ghc at haskell.org
Tue Apr 30 10:52:28 CEST 2013
#7851: Give better diagnostic when arguments are omitted to a function call in do-
notation
----------------------------------+-----------------------------------------
Reporter: JohnWiegley | Owner:
Type: feature request | Status: new
Priority: normal | Milestone:
Component: Compiler (Parser) | Version: 7.4.2
Keywords: | Os: MacOS X
Architecture: x86_64 (amd64) | Failure: Incorrect warning at compile-time
Difficulty: Unknown | Testcase:
Blockedby: | Blocking:
Related: |
----------------------------------+-----------------------------------------
Comment(by simonpj@…):
commit 6d8d0dd94e3216ba2792f1eb9e9e086f188e1c56
{{{
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Mon Apr 29 17:31:21 2013 +0100
Exend the "Too few args" message for naked Ids (Trac #7851)
Previously, for
f :: [Bool]
f = map not
we'd get a helpful message
Probable cause: ‛map’ is applied to too few arguments
but not for
f :: [Bool]
f = map
which seems a bit stupid.
compiler/typecheck/TcExpr.lhs | 47
+++++++++++++++++++++++++++--------------
1 files changed, 31 insertions(+), 16 deletions(-)
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7851#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list