Name          : computational-geometry
Version       : 0.1.0
Synopsis      : Collection of algorithms in Computational Geometry.
License       : BSD3
License-File  : LICENSE
Author        : Maksymilian Owsianny
Maintainer    : Maksymilian.Owsianny@gmail.com
Bug-Reports   : https//github.com/MaxOw/computational-geometry/issues
Category      : Graphics, Math
Build-Type    : Simple
Cabal-Version : >= 1.18

Description:
  Collection of algorithms in Computational Geometry.

Extra-Source-Files : README.md, images/*.png, images/*.gif
Extra-Doc-Files    : images/*.png, images/*.gif

Source-Repository head
  type:     git
  location: https://github.com/MaxOw/computational-geometry.git

Library
  default-language : Haskell2010
  hs-source-dirs   : src
  ghc-options      : -O2 -Wall -Wincomplete-uni-patterns

  exposed-modules:
    Data.EqZero
    Geometry.Plane.General
    Geometry.SetOperations
    Geometry.SetOperations.Types
    Geometry.SetOperations.Volume
    Geometry.SetOperations.Merge
    Geometry.SetOperations.BSP
    Geometry.SetOperations.CrossPoint
    Geometry.SetOperations.Facet
    Geometry.SetOperations.Clip
    Geometry.SetOperations.BRep

  default-extensions:
    NoImplicitPrelude
    DoAndIfThenElse
    LambdaCase
    MultiWayIf
    TupleSections
    OverloadedStrings

  build-depends : base >= 4.5 && < 5.0
                , protolude
                , containers
                , vector
                , linear

                , lens-family-core
                , ansi-wl-pprint