hasklepias-0.15.2: hasklepias.cabal
cabal-version: 2.2
name: hasklepias
version: 0.15.2
description: Please see the README on GitHub at <https://github.com/novisci/asclepias#readme>
homepage: https://github.com/novisci/asclepias/#readme
bug-reports: https://github.com/novisci/asclepias/issues
author: Bradley Saul
maintainer: bsaul@novisci.com
copyright: NoviSci, Inc
category: Data Science
synopsis: embedded DSL for defining epidemiologic cohorts
license: BSD-3-Clause
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
source-repository head
type: git
location: https://github.com/novisci/asclepias
library
exposed-modules:
EventData
EventData.Core
EventData.Arbitrary
EventData.Aeson
EventData.Context
EventData.Context.Arbitrary
EventData.Context.Domain
EventData.Context.Domain.Demographics
Features
Features.Attributes
Features.Compose
Features.Featureable
Features.Output
Features.Featureset
Cohort
Cohort.Core
Cohort.Input
Cohort.Output
Cohort.Criteria
Cohort.Index
Hasklepias
Hasklepias.FeatureEvents
Hasklepias.MakeApp
Hasklepias.Misc
Hasklepias.Reexports
Hasklepias.ReexportsUnsafe
Stype
Stype.Aeson
Stype.Numeric
Stype.Numeric.Count
Stype.Numeric.Continuous
Stype.Numeric.Censored
Stype.Categorical
Stype.Categorical.Binary
Stype.Categorical.Nominal
other-modules:
Paths_hasklepias
autogen-modules:
Paths_hasklepias
hs-source-dirs:
src
build-depends:
aeson >=1.4.0.0 && <2
, base >=4.14 && <4.15
, bytestring == 0.10.12.0
, cmdargs == 0.10.21
, containers == 0.6.5.1
, co-log == 0.4.0.1
, flow == 1.0.22
, ghc-prim == 0.6.1
, interval-algebra == 0.10.0
, lens == 5.0.1
, lens-aeson == 1.1.1
, mtl == 2.2.2
, nonempty-containers == 0.3.4.1
, safe >= 0.3
, semiring-simple == 1.0.0.1
, tasty == 1.4.1
, tasty-hunit == 0.10.0.3
, text == 1.2.4.1
, time >= 1.11
, QuickCheck
, unordered-containers == 0.2.14.0
, vector == 0.12.2.0
, witherable == 0.4.1
default-language: Haskell2010
test-suite hasklepias-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
EventDataSpec
EventData.AesonSpec
EventData.ContextSpec
EventData.Context.DomainSpec
EventData.Context.Domain.DemographicsSpec
FeaturesSpec
Features.OutputSpec
Features.FeaturesetSpec
Cohort.InputSpec
Cohort.CoreSpec
Cohort.CriteriaSpec
Hasklepias.FeatureEventsSpec
Stype.AesonSpec
Stype.Numeric.CensoredSpec
Paths_hasklepias
autogen-modules:
Paths_hasklepias
hs-source-dirs:
test
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson >=1.4.0.0 && <2
, base >=4.7 && <5
, bytestring >=0.10
, containers >=0.6.0
, flow == 1.0.22
, hasklepias
, hspec
, interval-algebra == 0.10.0
, lens == 5.0.1
, text >=1.2.3
, time >=1.11
, unordered-containers >=0.2.10
, vector >=0.12
, QuickCheck
default-language: Haskell2010
test-suite examples
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
ExampleEvents
ExampleFeatures1
ExampleFeatures2
ExampleFeatures3
ExampleFeatures4
ExampleCohort1
hs-source-dirs:
examples
build-depends:
hasklepias
, hspec
, base >=4.14 && <4.15
, tasty == 1.4.1
, tasty-hunit == 0.10.0.3
, tasty-hspec == 1.2
default-language: Haskell2010
executable exampleApp
-- type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs:
exampleApp
build-depends:
hasklepias
default-language: Haskell2010