numhask-space 0.9.0.0 → 0.10.0.0
raw patch · 2 files changed
+4/−3 lines, 2 filesdep ~numhask
Dependency ranges changed: numhask
Files
- numhask-space.cabal +2/−2
- src/NumHask/Space/Point.hs +2/−1
numhask-space.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: numhask-space-version: 0.9.0.0+version: 0.10.0.0 synopsis: Numerical spaces. description: @numhask-space@ provides support for spaces where [space](https://en.wikipedia.org/wiki/Space_(mathematics\)) is defined as a set of numbers with a lower and upper bound.@@ -41,7 +41,7 @@ , base >=4.7 && <5 , containers ^>=0.6 , distributive >=0.2.2 && <1- , numhask ^>=0.9.0+ , numhask ^>=0.10.0 , random ^>=1.2 , semigroupoids >=5 && <5.4 , tdigest ^>=0.2.1
src/NumHask/Space/Point.hs view
@@ -41,6 +41,7 @@ -- $setup -- >>> import NumHask.Prelude -- >>> import NumHask.Space+-- >>> :set -XFlexibleContexts -- | A 2-dimensional Point of a's --@@ -210,7 +211,7 @@ -- | Create Points for a formulae y = f(x) across an x range ----- >>> gridP (^2) (Range 0 4) 4+-- >>> gridP (^^2) (Range 0 4) 4 -- [Point 0.0 0.0,Point 1.0 1.0,Point 2.0 4.0,Point 3.0 9.0,Point 4.0 16.0] gridP :: (FieldSpace (Range a)) => (a -> a) -> Range a -> Grid (Range a) -> [Point a] gridP f r g = (\x -> Point x (f x)) <$> grid OuterPos r g