packages feed

grid 7.8.10 → 7.8.11

raw patch · 2 files changed

+8/−6 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Math.Geometry.GridMap: (!) :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => gm v -> k -> v
+ Math.Geometry.GridMap: (!) :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => gm v -> k -> v
- Math.Geometry.GridMap: adjust :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => (v -> v) -> k -> gm v -> gm v
+ Math.Geometry.GridMap: adjust :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => (v -> v) -> k -> gm v -> gm v
- Math.Geometry.GridMap: adjustWithKey :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => (k -> v -> v) -> k -> gm v -> gm v
+ Math.Geometry.GridMap: adjustWithKey :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => (k -> v -> v) -> k -> gm v -> gm v
- Math.Geometry.GridMap: alter :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => (Maybe v -> Maybe v) -> k -> gm v -> gm v
+ Math.Geometry.GridMap: alter :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => (Maybe v -> Maybe v) -> k -> gm v -> gm v
- Math.Geometry.GridMap: delete :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => k -> gm v -> gm v
+ Math.Geometry.GridMap: delete :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => k -> gm v -> gm v
- Math.Geometry.GridMap: filterWithKey :: (GridMap gm v, k ~ (Index (BaseGrid gm v))) => (k -> v -> Bool) -> gm v -> gm v
+ Math.Geometry.GridMap: filterWithKey :: (GridMap gm v, k ~ Index (BaseGrid gm v)) => (k -> v -> Bool) -> gm v -> gm v
- Math.Geometry.GridMap: findWithDefault :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => v -> k -> gm v -> v
+ Math.Geometry.GridMap: findWithDefault :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => v -> k -> gm v -> v
- Math.Geometry.GridMap: foldl :: () => a -> b -> a -> a -> Map k b -> a
+ Math.Geometry.GridMap: foldl :: () => (a -> b -> a) -> a -> Map k b -> a
- Math.Geometry.GridMap: foldl' :: () => a -> b -> a -> a -> Map k b -> a
+ Math.Geometry.GridMap: foldl' :: () => (a -> b -> a) -> a -> Map k b -> a
- Math.Geometry.GridMap: foldr :: () => a -> b -> b -> b -> Map k a -> b
+ Math.Geometry.GridMap: foldr :: () => (a -> b -> b) -> b -> Map k a -> b
- Math.Geometry.GridMap: foldr' :: () => a -> b -> b -> b -> Map k a -> b
+ Math.Geometry.GridMap: foldr' :: () => (a -> b -> b) -> b -> Map k a -> b
- Math.Geometry.GridMap: insert :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => k -> v -> gm v -> gm v
+ Math.Geometry.GridMap: insert :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => k -> v -> gm v -> gm v
- Math.Geometry.GridMap: insertLookupWithKey :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => (k -> v -> v -> v) -> k -> v -> gm v -> (Maybe v, gm v)
+ Math.Geometry.GridMap: insertLookupWithKey :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => (k -> v -> v -> v) -> k -> v -> gm v -> (Maybe v, gm v)
- Math.Geometry.GridMap: insertWith :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => (v -> v -> v) -> k -> v -> gm v -> gm v
+ Math.Geometry.GridMap: insertWith :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => (v -> v -> v) -> k -> v -> gm v -> gm v
- Math.Geometry.GridMap: insertWithKey :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => (k -> v -> v -> v) -> k -> v -> gm v -> gm v
+ Math.Geometry.GridMap: insertWithKey :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => (k -> v -> v -> v) -> k -> v -> gm v -> gm v
- Math.Geometry.GridMap: keys :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => gm v -> [k]
+ Math.Geometry.GridMap: keys :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => gm v -> [k]
- Math.Geometry.GridMap: lookup :: (GridMap gm v, k ~ (Index (BaseGrid gm v)), Ord k) => k -> gm v -> Maybe v
+ Math.Geometry.GridMap: lookup :: (GridMap gm v, k ~ Index (BaseGrid gm v), Ord k) => k -> gm v -> Maybe v
- Math.Geometry.GridMap: toList :: (GridMap gm v, k ~ (Index (BaseGrid gm v))) => gm v -> [(k, v)]
+ Math.Geometry.GridMap: toList :: (GridMap gm v, k ~ Index (BaseGrid gm v)) => gm v -> [(k, v)]
- Math.Geometry.GridMap: toMap :: (GridMap gm v, k ~ (Index (BaseGrid gm v))) => gm v -> Map k v
+ Math.Geometry.GridMap: toMap :: (GridMap gm v, k ~ Index (BaseGrid gm v)) => gm v -> Map k v
- Math.Geometry.GridMap.Lazy: lazyGridMapIndexed :: (Ord (Index g), Grid g) => g -> [((Index g), v)] -> LGridMap g v
+ Math.Geometry.GridMap.Lazy: lazyGridMapIndexed :: (Ord (Index g), Grid g) => g -> [(Index g, v)] -> LGridMap g v

Files

ChangeLog.md view
@@ -1,5 +1,6 @@ # Changelog for grid +7.8.11 Revamped to work with Nix + Stack. 7.8.10 Revamped to work with Stack v1.7.1.  ## Unreleased changes
grid.cabal view
@@ -1,11 +1,13 @@--- This file has been generated from package.yaml by hpack version 0.28.2.+cabal-version: 1.12++-- This file has been generated from package.yaml by hpack version 0.31.1. -- -- see: https://github.com/sol/hpack ----- hash: add150642d3d975fd2ae7f93f27f6bb6a586d77198f61f9e7d145568cbab1255+-- hash: b7f83e97618d4feffa720e42e28dece766fb7e44c9e2a7e4999c0813862e9f02  name:           grid-version:        7.8.10+version:        7.8.11 synopsis:       Tools for working with regular grids (graphs, lattices). description:    Please see the README on GitHub at <https://github.com/mhwombat/grid#readme> category:       Math@@ -17,10 +19,9 @@ license:        BSD3 license-file:   LICENSE build-type:     Simple-cabal-version:  >= 1.10 extra-source-files:-    ChangeLog.md     README.md+    ChangeLog.md  source-repository head   type: git@@ -52,7 +53,7 @@     , containers   default-language: Haskell2010 -test-suite som-test+test-suite grid-test   type: exitcode-stdio-1.0   main-is: Spec.hs   other-modules: