packages feed

orbits-0.4.0.1: orbits.cabal

cabal-version: 1.24

-- This file has been generated from package.yaml by hpack version 0.34.5.
--
-- see: https://github.com/sol/hpack
--
-- hash: 30b47e80ba31dcb494b9c514befc874eb979af8102ca6646a21a2e39fe61ba3b

name:           orbits
version:        0.4.0.1
synopsis:       Types and functions for Kepler orbits.
category:       Physics
homepage:       https://github.com/expipiplus1/orbits#readme
bug-reports:    https://github.com/expipiplus1/orbits/issues
author:         Joe Hermaszewski
maintainer:     Joe Hermaszewski <keep.it.real@monoid.al>
copyright:      2020 Joe Hermaszewski
license:        BSD3
license-file:   LICENSE
build-type:     Custom
extra-source-files:
    .gitignore
    readme.md
    default.nix
    changelog.md

source-repository head
  type: git
  location: https://github.com/expipiplus1/orbits

custom-setup
  setup-depends:
      Cabal
    , base
    , cabal-doctest >=1 && <1.1

library
  exposed-modules:
      Data.Constants.Mechanics.Extra
      Physics.Orbit
      Physics.Orbit.Metrology
      Physics.Orbit.Sol
      Physics.Orbit.StateVectors
  other-modules:
      Data.Metrology.Extra
  hs-source-dirs:
      src
  default-extensions:
      DataKinds FlexibleContexts GeneralizedNewtypeDeriving LambdaCase QuasiQuotes ScopedTypeVariables TemplateHaskell TypeApplications TypeFamilies TypeOperators ViewPatterns
  ghc-options: -Wall -O2
  build-depends:
      ad >=4.3.2
    , base >=4.8 && <5
    , exact-real >=0.12
    , lens
    , linear
    , units
    , units-defs >=2.2
  default-language: Haskell2010

test-suite doctests
  type: exitcode-stdio-1.0
  main-is: Doctests.hs
  other-modules:
      
  hs-source-dirs:
      test/doctest
  default-extensions:
      DataKinds FlexibleContexts GeneralizedNewtypeDeriving LambdaCase QuasiQuotes ScopedTypeVariables TemplateHaskell TypeApplications TypeFamilies TypeOperators ViewPatterns
  ghc-options: -Wall -O2
  build-depends:
      base
    , doctest
  default-language: Haskell2010

test-suite test
  type: exitcode-stdio-1.0
  main-is: Test.hs
  other-modules:
      Data.CReal.QuickCheck
      Data.Metrology.Extra
      Data.Metrology.QuickCheck
      Linear.QuickCheck
      Physics.Orbit.QuickCheck
      Test.QuickCheck.Extra
      Test.StateVectors
      WrappedAngle
      Paths_orbits
  hs-source-dirs:
      test
  default-extensions:
      DataKinds FlexibleContexts GeneralizedNewtypeDeriving LambdaCase QuasiQuotes ScopedTypeVariables TemplateHaskell TypeApplications TypeFamilies TypeOperators ViewPatterns
  ghc-options: -Wall -O2 -threaded
  build-depends:
      QuickCheck
    , ad
    , base
    , checkers
    , exact-real
    , lens
    , linear
    , orbits
    , random
    , tagged
    , tasty
    , tasty-quickcheck
    , tasty-th
    , units
    , units-defs
  default-language: Haskell2010