From: Ian Lynagh Date: Sat, 14 Jun 2008 14:20:56 +0000 (+0000) Subject: eta-reduce a Monad type synonym, so we can use it non-applied X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=f586a36da133d01607f1936f771722e88b3b3574 eta-reduce a Monad type synonym, so we can use it non-applied --- diff --git a/compiler/main/Main.hs b/compiler/main/Main.hs index 57cf28e..de72089 100644 --- a/compiler/main/Main.hs +++ b/compiler/main/Main.hs @@ -363,11 +363,11 @@ parseModeFlags args = do throwDyn (UsageError (unlines errs)) return (mode, flags ++ leftover) -type ModeM a = CmdLineP (CmdLineMode, String, [String]) a +type ModeM = CmdLineP (CmdLineMode, String, [String]) -- mode flags sometimes give rise to new DynFlags (eg. -C, see below) -- so we collect the new ones and return them. -mode_flags :: [Flag (CmdLineP (CmdLineMode, String, [String]))] +mode_flags :: [Flag ModeM] mode_flags = [ ------- help / version ---------------------------------------------- Flag "?" (PassFlag (setMode ShowUsage))