packages feed

noether-0.0.1: package.yaml

name: noether
synopsis: Math in Haskell.
version: '0.0.1'

maintainer: Soham Chowdhury
github: mrkgnao/noether

category: Math
license: MIT
license-file: LICENSE.md
description: TODO

ghc-options:
  - "-fwarn-implicit-prelude"
  - "-fno-warn-unticked-promoted-constructors"
default-extensions:
  - ConstraintKinds
  - DataKinds
  - PatternSynonyms
  - EmptyDataDecls
  - FlexibleContexts
  - FlexibleInstances
  - GADTs
  - LiberalTypeSynonyms
  - MultiParamTypeClasses
  - NoImplicitPrelude
  - OverloadedStrings
  - PolyKinds
  - RankNTypes
  - ScopedTypeVariables
  - TypeFamilies
  - TypeInType
  - TypeOperators
  - TypeSynonymInstances
  - UndecidableInstances
  - UndecidableSuperClasses

library:
  dependencies:
  - base <= 5.1.0.0
  - array
  - ghc-prim
  - async
  - deepseq
  - containers
  - hashable
  - transformers
  - text
  - stm
  - bytestring
  - mtl
  - mtl-compat
  - safe
  - pretty-show
  - vector

    #- reflection
    #- template-haskell
  source-dirs:
  - library

executables:
  noether:
    dependencies:
    - base
    - noether
    ghc-options:
    - "-rtsopts"
    - "-threaded"
    - "-with-rtsopts=-N"
    main: Main.hs
    source-dirs: executable

# Other stuff

benchmarks:
  noether-benchmarks:
    dependencies:
    - base
    - noether
    - criterion
    ghc-options:
    - "-rtsopts"
    - "-threaded"
    - "-with-rtsopts=-N"
    main: Main.hs
    source-dirs: benchmark

tests:
  noether-test-suite:
    dependencies:
    - base
    - noether
    - hedgehog
    ghc-options:
    - "-rtsopts"
    - "-threaded"
    - "-with-rtsopts=-N"
    main: Main.hs
    source-dirs: test-suite

extra-source-files:
- CHANGELOG.md
- LICENSE.md
- package.yaml
- README.md
- stack.yaml