deque 0.4.2.2 → 0.4.2.3
raw patch · 3 files changed
+3/−3 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- deque.cabal +1/−1
- library/Deque/Lazy/Defs.hs +1/−1
- library/Deque/Strict/Defs.hs +1/−1
deque.cabal view
@@ -1,5 +1,5 @@ name: deque-version: 0.4.2.2+version: 0.4.2.3 synopsis: Double-ended queues description: Strict and lazy implementations of Double-Ended Queue (aka Dequeue or Deque)
library/Deque/Lazy/Defs.hs view
@@ -90,7 +90,7 @@ -- | -- /O(n)/.--- Same as @(`takeWhile` predicate, `dropWhile` predicate)@.+-- Perform `takeWhile` and `dropWhile` in a single operation. span :: (a -> Bool) -> Deque a -> (Deque a, Deque a) span predicate (Deque consList snocList) = case List.span predicate consList of (consPrefix, consSuffix) -> if List.null consSuffix
library/Deque/Strict/Defs.hs view
@@ -134,7 +134,7 @@ -- | -- /O(n)/.--- Same as @(`takeWhile` predicate, `dropWhile` predicate)@.+-- Perform `takeWhile` and `dropWhile` in a single operation. span :: (a -> Bool) -> Deque a -> (Deque a, Deque a) span predicate (Deque consList snocList) = case StrictList.spanReversed predicate consList of (consReversedPrefix, consSuffix) -> if Prelude.null consSuffix