packages feed

Octree-0.6.0.0: Octree.cabal

name:                Octree
version:             0.6.0.0
stability:           beta
homepage:            https://github.com/mgajda/octree
package-url:         http://hackage.haskell.org/package/octree
synopsis:            Simple unbalanced Octree for storing data about 3D points
description:         Octree data structure is relatively shallow data structure for space partitioning.
category:            Data
license:             BSD3
license-file:        LICENSE
extra-source-files:  changelog

author:              Michal J. Gajda
copyright:           Copyright by Michal J. Gajda '2012
maintainer:          mjgajda@googlemail.com
bug-reports:         mailto:mjgajda@googlemail.com


build-type:          Simple
cabal-version:       >=1.8
tested-with:         GHC==7.6.3
                    ,GHC==7.8.4
                    ,GHC==7.10.3
                    ,GHC==8.0.1
                    ,GHC==8.2.2

source-repository head
  type:     git
  location: git@github.com:mgajda/octree.git

Library
   build-depends:    base>=4.0 && < 4.11,
                     deepseq >= 1.4.1.0,
                     lens   >= 4.13.0,
                     linear >= 1.20.0,
                     QuickCheck >= 2.4.0
   exposed-modules:  Data.Octree
   other-modules:    Data.Octree.Internal
   exposed:          True
   extensions:       ScopedTypeVariables

Test-suite test_Octree
  Type:              exitcode-stdio-1.0
  Build-depends:     base>=4.0 && < 4.11, linear >= 1.20.0, QuickCheck >= 2.8.0,
                     deepseq >= 1.4.1.0,
                     lens   >= 4.13.0
  other-modules:     Data.Octree
                     Data.Octree.Internal
  Main-is:           tests/test_Octree.hs

benchmark bench-octree
  type:             exitcode-stdio-1.0
  other-modules:    Data.Octree.Internal
  main-is:          tests/benchmark.hs
  build-depends:    base >=4.0 && <4.11, deepseq, ghc-prim,
                    linear >= 1.20.0, QuickCheck >= 2.8.0,
                    lens   >= 4.13.0,
                    criterion
  extensions:       ScopedTypeVariables