Ticket #2536 (closed feature request: invalid)
Flag for Making Type Signatures Mandatory
Description
I propose to add a flag to GHC to only compile programs that have type signatures for the defining equations. The purpose of this is to satisfy the belt and braces notion of programming and to also aid in teaching Haskell as a programming language.
Calling GHC with the following
ghc -ftypesignatures a.hs
will reject a.hs if any of its definitions do not have type signatures.
Change History
Note: See
TracTickets for help on using
tickets.
