fgl 5.5.2.2 → 5.5.2.3
raw patch · 6 files changed
+12/−7 lines, 6 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- ChangeLog +5/−0
- Data/Graph/Inductive/Internal/Heap.hs +1/−1
- Data/Graph/Inductive/NodeMap.hs +1/−1
- Data/Graph/Inductive/PatriciaTree.hs +1/−1
- Data/Graph/Inductive/Tree.hs +1/−1
- fgl.cabal +3/−3
ChangeLog view
@@ -1,3 +1,8 @@+5.5.2.3+-------++* Earlier fix for `NFData` wasn't quite complete/correct.+ 5.5.2.2 -------
Data/Graph/Inductive/Internal/Heap.hs view
@@ -21,7 +21,7 @@ data Heap a b = Empty | Node a b [Heap a b] deriving (Eq, Show, Read) -#if __GLASGOW_HASKELL__ >= 704+#if MIN_VERSION_containers (0,4,2) instance (NFData a, NFData b) => NFData (Heap a b) where rnf Empty = () rnf (Node a b hs) = rnf a `seq` rnf b `seq` rnf hs
Data/Graph/Inductive/NodeMap.hs view
@@ -43,7 +43,7 @@ key :: Int } deriving (Eq, Show, Read) -#if __GLASGOW_HASKELL__ >= 704+#if MIN_VERSION_containers (0,4,2) instance (NFData a) => NFData (NodeMap a) where rnf (NodeMap mp k) = rnf mp `seq` rnf k #endif
Data/Graph/Inductive/PatriciaTree.hs view
@@ -115,7 +115,7 @@ !g3 = addPred g2 v s in Gr g3 -#if __GLASGOW_HASKELL__ >= 704+#if MIN_VERSION_containers (0,4,2) instance (NFData a, NFData b) => NFData (Gr a b) where rnf (Gr g) = rnf g #endif
Data/Graph/Inductive/Tree.hs view
@@ -125,7 +125,7 @@ (const (error ("Node Exception, Node: "++show v))) cntxt' = (p,l,s) -#if __GLASGOW_HASKELL__ >= 704+#if MIN_VERSION_containers (0,4,2) instance (NFData a, NFData b) => NFData (Gr a b) where rnf (Gr g) = rnf g #endif
fgl.cabal view
@@ -1,5 +1,5 @@ name: fgl-version: 5.5.2.2+version: 5.5.2.3 license: BSD3 license-file: LICENSE author: Martin Erwig, Ivan Lazar Miljenovic@@ -17,8 +17,8 @@ extra-source-files: ChangeLog -tested-with: GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4,- GHC == 7.10.2, GHC == 7.11.*+tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC == 7.6.3,+ GHC == 7.8.4, GHC == 7.10.2, GHC == 7.11.* source-repository head type: git