geometry-simple-0.1.1.0: geometry-simple.cabal
cabal-version: 3.4
name: geometry-simple
version: 0.1.1.0
license: MIT
license-file: LICENSE
author: Matthias Pall Gissurarson
maintainer: mpg@mpg.is
category: Data, Geometry
build-type: Simple
tested-with:
ghc ==9.10.3
ghc ==9.12.4
ghc ==9.14.1
ghc ==9.6.7
ghc ==9.8.4
homepage: https://github.com/Tritlo/geometry-simple
bug-reports: https://github.com/Tritlo/geometry-simple/issues
synopsis: Simple Features geometries, codecs, and pure planar operations
description:
Geometry values for the seven OGC Simple Features families: points,
linestrings, polygons, their multi-geometry forms, and geometry collections.
Coordinates are XY, XYZ, XYM, or XYZM, and coordinate sequences are stored
in unboxed vectors.
"Data.Geometry.WKB" and "Data.Geometry.WKT" read and write ISO WKB and WKT.
The codecs check input structure, coordinate dimensions, line lengths,
and ring closure. "Data.Geometry.SimpleFeatures" has accessors, planar
measurements, spatial predicates, validity checks, overlays, round buffers,
and measured-location queries.
The package needs no native library or database.
extra-doc-files:
CHANGELOG.md
docs/GEOS-DIFFERENCES.md
README.md
source-repository head
type: git
location: https://github.com/Tritlo/geometry-simple.git
library
exposed-modules:
Data.Geometry
Data.Geometry.Internal
Data.Geometry.SimpleFeatures
Data.Geometry.WKB
Data.Geometry.WKT
hs-source-dirs: src
other-modules:
Data.Geometry.Topology.Buffer
Data.Geometry.Topology.Measures
Data.Geometry.Topology.Overlay
Data.Geometry.Topology.Planar
Data.Geometry.Topology.Relations
Data.Geometry.Topology.Snapping
Data.Geometry.Topology.Unary
default-language: Haskell2010
build-depends:
base >=4.18 && <5,
binary >=0.8.4 && <0.9,
bytestring >=0.11.2 && <0.13,
containers >=0.6 && <0.9,
deepseq >=1.4.8 && <1.6,
text >=2.0 && <2.2,
transformers >=0.6 && <0.7,
vector >=0.13 && <0.14,