filesystem-trees 0.1.0.5 → 0.1.0.6
raw patch · 2 files changed
+4/−4 lines, 2 filesdep +data-lens-lightdep −data-lensPVP ok
version bump matches the API change (PVP)
Dependencies added: data-lens-light
Dependencies removed: data-lens
API changes (from Hackage documentation)
Files
- filesystem-trees.cabal +2/−2
- src/System/File/Tree.hs +2/−2
filesystem-trees.cabal view
@@ -1,5 +1,5 @@ Name: filesystem-trees-Version: 0.1.0.5+Version: 0.1.0.6 Synopsis: Recursively manipulate and traverse filesystems as lazy rose trees. Cabal-Version: >= 1.10 License: BSD3@@ -20,7 +20,7 @@ , directory >= 1.1 && < 1.3 , filepath >= 1.0 && < 2.0 , containers >= 0.1 && < 0.6- , data-lens >= 2.0.1 && < 3.0+ , data-lens-light >= 0.1 && < 0.2 , dlist >= 0.2 && < 1.0 , mtl >= 1.0 && < 3.0 , cond >= 0.3 && < 0.5
src/System/File/Tree.hs view
@@ -53,7 +53,7 @@ import Data.Tree (Tree(..), Forest) import qualified Data.Tree as Tree (flatten, levels)-import Data.DList as DL (DList(..), cons, append, toList, empty, concat, snoc)+import Data.DList as DL (DList, cons, append, toList, empty, concat, snoc) import Control.Exception (throwIO, catch, IOException) import System.IO.Error (ioeGetErrorType, doesNotExistErrorType)@@ -64,7 +64,7 @@ import Data.Foldable (foldrM) import qualified Data.Traversable as T (mapM) import Data.Maybe (mapMaybe, catMaybes)-import Data.Lens.Common (Lens, lens, getL, setL, modL)+import Data.Lens.Light (Lens, lens, getL, setL, modL) import Control.DeepSeq (NFData(..), deepseq) import Control.Conditional (ifM, (<&&>), (<||>), notM, condM, otherwiseM)