packages feed

equal-files 0.0.1 → 0.0.2

raw patch · 2 files changed

+6/−2 lines, 2 filesdep +bytestring

Dependencies added: bytestring

Files

equal-files.cabal view
@@ -1,5 +1,5 @@ Name:           equal-files-Version:        0.0.1+Version:        0.0.2 License:        GPL License-File:   LICENSE Author:         Henning Thielemann <haskell@henning-thielemann.de>@@ -40,6 +40,9 @@    description: Choose the new smaller, split-up base package.  Executable equal-files+  Build-Depends:+    bytestring >= 0.9 && <0.10+   If flag(splitBase)     Build-Depends:       base >= 3
src/EqualFiles.hs view
@@ -1,6 +1,7 @@ module Main where  import System.Environment (getArgs, )+import qualified Data.ByteString as B import Data.List (groupBy, sort, intersperse, )  @@ -15,7 +16,7 @@  clusterEqualFiles :: [FilePath] -> IO [[FilePath]] clusterEqualFiles fileNames =-   do files <- mapM readFile fileNames+   do files <- mapM B.readFile fileNames       return (clusterEqualElems (zip files fileNames))  -- output results in a quoted way that might be accessible to further shell scripts