sequence 0.9.7 → 0.9.8
raw patch · 3 files changed
+5/−5 lines, 3 files
Files
- ChangeLog +1/−0
- Data/Sequence/BSeq.hs +3/−4
- sequence.cabal +1/−1
ChangeLog view
@@ -1,3 +1,4 @@+0.9.8: Fixed bug. 0.9.7: Added binary tree sequence datastructure 0.9.6: Fixed bug in Functor for FastQueue which causes it be not O(1) 0.9.5: Added traversable instances (thanks dolio!)
Data/Sequence/BSeq.hs view
@@ -52,12 +52,11 @@ instance Sequence BSeq where empty = Empty singleton = Leaf- Empty >< r = r- l >< Empty = l- (Node l r) >< z = Node l (Node r z)- (Leaf x) >< z = Node (Leaf x) z+ (><) = Node viewl Empty = EmptyL viewl (Leaf x) = x :< Empty+ viewl (Node (Node l r) z) = viewl (Node l (Node r z))+ viewl (Node Empty r) = viewl r viewl (Node (Leaf x) r) = x :< r
sequence.cabal view
@@ -1,5 +1,5 @@ Name: sequence-Version: 0.9.7+Version: 0.9.8 Synopsis: A type class for sequences and various sequence data structures. Description: A type class for sequences and various sequence data structures. License: BSD3