packages feed

DeepDarkFantasy-0.2017.4.5: DeepDarkFantasy.cabal

name: DeepDarkFantasy
version: 0.2017.4.5
cabal-version: 1.12
build-type: Simple
license: Apache
tested-with: GHC == 8.0.2
maintainer: lolisa@marisa.moe
category: DSL
description: Deep Dark Fantasy(DDF) is a domain specific language that allow one to automatically derive derivative of program in DDF. Hence, one can write neural network in DDF and use the derivative program for gradient descend. 
synopsis: A DSL for creating neural network.
license-file: LICENSE

source-repository head
  type: git
  location: https://github.com/ThoughtWorksInc/DeepDarkFantasy

library
  exposed-modules:
    DDF.Bool
    DDF.Char
    DDF.Combine
    DDF.DBI
    DDF.Diff
    DDF.Double
    DDF.Dual
    DDF.Eval
    DDF.Float
    DDF.GWDiff
    DDF.ImportMeta
    DDF.ImpW
    DDF.Lang
    DDF.Map
    DDF.Meta.Dual
    DDF.Option
    DDF.Poly
    DDF.Prod
    DDF.Show
    DDF.Size
    DDF.UnHOAS
    DDF.Util
    DDF.WDiff
    DDF.WithDiff
    DDF.Xor
  build-depends:
    base >= 4.9.0.0 && <= 4.9.1.0,
    mtl -any,
    random -any,
    constraints -any,
    containers -any
  ghc-options: -Wall -Wno-type-defaults -Wno-missing-signatures -Wno-orphans -fwarn-tabs -ferror-spans
  default-language: Haskell2010

Test-Suite TestPoly
  type: exitcode-stdio-1.0
  default-language: Haskell2010
  hs-source-dirs: test
  main-is: TestPoly.hs
  build-depends:
    base >= 4.9.0.0 && <= 4.9.1.0,
    mtl -any,
    random -any,
    constraints -any,
    DeepDarkFantasy

Test-Suite TestXor
  type: exitcode-stdio-1.0
  default-language: Haskell2010
  hs-source-dirs: test
  main-is: TestXor.hs
  build-depends:
    base >= 4.9.0.0 && <= 4.9.1.0,
    mtl -any,
    random -any,
    constraints -any,
    DeepDarkFantasy