@@ -71,7 +71,7 @@ discoverNixFiles yield dirOrFile = do
7171 (False,_) -> io (readDirectory dirOrFile) >>= mapM_ (discoverNixFiles yield . (dirOrFile </>))
7272
7373regenerateDerivation :: Derivation -> String -> Bool
74−regenerateDerivation deriv buf = not (pname deriv `elem` patchedPackages) &&
74+regenerateDerivation deriv buf = (pname deriv `notElem` patchedPackages) &&
7575 not (buf =~ "(pre|post)Configure|(pre|post)Install|patchPhase|patches")
7676
7777parseNixFile :: FilePath -> String -> Hackage4Nix (Maybe Pkg)
@@ -103,7 +103,7 @@ discoverUpdates name vers = do
103103updateNixPkgs :: [FilePath] -> Hackage4Nix ()
104104updateNixPkgs paths = do
105105 msgDebug $ "updating = " ++ show paths
106− flip mapM_ paths $ \fileOrDir ->
106+ forM_ paths $ \fileOrDir ->
107107 flip discoverNixFiles fileOrDir $ \file -> do
108108 nix' <- io (readFile file) >>= parseNixFile file
109109 flip (maybe (return ())) nix' $ \nix -> do
@@ -122,26 +122,26 @@ updateNixPkgs paths = do
122122 , platforms = plats'
123123 }
124124 }
125− io $ writeFile path (show (disp (normalize (deriv''))))
125+ io $ writeFile path (show (disp (normalize deriv'')))
126126 pkgset <- gets selectLatestVersions
127− updates' <- flip mapM (Set.elems pkgset) $ \pkg -> do
127+ updates' <- forM (Set.elems pkgset) $ \pkg -> do
128128 let Pkg deriv _ _ = pkg
129129 updates <- discoverUpdates (pname deriv) (version deriv)
130130 return (pkg,updates)
131− let updates = [ u | u@(_,(_:_)) <- updates' ]
132− when (not (null updates)) $ do
131+ let updates = [ u | u@(_,_:_) <- updates' ]
132+ unless (null updates) $ do
133133 msgInfo "The following updates are available:"
134− flip mapM_ updates $ \(pkg,versions) -> do
134+ forM_ updates $ \(pkg,versions) -> do
135135 let Pkg deriv path regenerate = pkg
136136 msgInfo ""
137− msgInfo $ (display (packageId deriv)) ++ ":"
138− flip mapM_ versions $ \newVersion -> do
137+ msgInfo $ display (packageId deriv) ++ ":"
138+ forM_ versions $ \newVersion -> do
139139 let deriv' = deriv { version = newVersion }
140140 msgInfo $ " " ++ genCabal2NixCmdline (Pkg deriv' path regenerate)
141141 return ()
142142
143143genCabal2NixCmdline :: Pkg -> String
144−genCabal2NixCmdline (Pkg deriv path _) = unwords $ ["cabal2nix"] ++ opts ++ [">"++path']
144+genCabal2NixCmdline (Pkg deriv path _) = unwords $ ["cabal2nix"] ++ opts ++ ['>':path']
145145 where
146146 meta = metaSection deriv
147147 opts = [cabal] ++ maints' ++ plats' ++ if runHaddock deriv then [] else ["--no-haddock"]