mapalgebra-0.1.2: mapalgebra.cabal
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: b630ea7d1badb749610908c0e84eb22c8a43221840a21217892279d6808a07af
name: mapalgebra
version: 0.1.2
synopsis: Efficient, polymorphic Map Algebra.
description: Efficient, polymorphic Map Algebra.
.
This library is an implementation of /Map Algebra/ as described in the book /GIS and Cartographic Modeling/ by Dana Tomlin. The fundamental type, the `Raster`, is typesafe. Rasters of different size and projection are considered different types, and so cannot be combined mistakenly in any way.
.
Also featured are op fusion (i.e. "lazy Rasters"), extremely fast Focal Operations, and typesafe NoData handling. Please see the main module for a more detailed introduction.
category: Geography
homepage: https://github.com/fosskers/mapalgebra
author: Colin Woodbury
maintainer: colin@fosskers.ca
copyright: 2018 Colin Woodbury
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
data/512x512.tif
data/gray.png
data/gray512.tif
data/spectrum.png
library
hs-source-dirs:
lib
ghc-options: -Wall -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints
build-depends:
base >=4.10 && <4.13
, bytestring
, containers
, data-default
, deepseq
, hmatrix >=0.18 && <0.20
, massiv >=0.2 && <0.3
, massiv-io >=0.1 && <0.2
, vector >=0.11 && <0.13
exposed-modules:
Geography.MapAlgebra
default-language: Haskell2010
test-suite mapalgebra-test
type: exitcode-stdio-1.0
main-is: Test.hs
hs-source-dirs:
test
ghc-options: -Wall -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints -threaded -with-rtsopts=-N
build-depends:
HUnit-approx >=1.1 && <1.2
, QuickCheck
, base >=4.10 && <4.13
, containers
, hmatrix >=0.18 && <0.20
, mapalgebra
, massiv >=0.2 && <0.3
, massiv-io >=0.1 && <0.2
, tasty >=0.11 && <2.0
, tasty-hunit >=0.9 && <0.11
, tasty-quickcheck >=0.8 && <0.11
, vector >=0.11 && <0.13
default-language: Haskell2010
benchmark mapalgebra-bench
type: exitcode-stdio-1.0
main-is: Bench.hs
hs-source-dirs:
bench
ghc-options: -Wall -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints -threaded -O2 -with-rtsopts=-N
build-depends:
base >=4.10 && <4.13
, containers
, criterion >=1.1 && <1.6
, hmatrix >=0.18 && <0.20
, mapalgebra
, massiv >=0.2 && <0.3
, massiv-io >=0.1 && <0.2
, vector >=0.11 && <0.13
default-language: Haskell2010