packages feed

ddc-core-salt-0.4.3.1: ddc-core-salt.cabal

Name:           ddc-core-salt
Version:        0.4.3.1
License:        MIT
License-file:   LICENSE
Author:         The Disciplined Disciple Compiler Strike Force
Maintainer:     Ben Lippmeier <benl@ouroborus.net>
Build-Type:     Simple
Cabal-Version:  >=1.6
Stability:      experimental
Category:       Compilers/Interpreters
Homepage:       http://disciple.ouroborus.net
Synopsis:       Disciplined Disciple Compiler C code generator.
Description:    Disciplined Disciple Compiler C code generator.

Library
  Build-Depends: 
        base            >= 4.6 && < 4.10,
        array           >= 0.4 && < 0.6,
        deepseq         >= 1.3 && < 1.5,
        containers      == 0.5.*,
        text            >= 1.0 && < 1.3,
        transformers    == 0.5.*,
        mtl             == 2.2.1.*,
        ddc-core        == 0.4.3.*

  Exposed-modules:
        DDC.Core.Salt.Compounds
        DDC.Core.Salt.Convert
        DDC.Core.Salt.Env
        DDC.Core.Salt.Exp
        DDC.Core.Salt.Name
        DDC.Core.Salt.Platform
        DDC.Core.Salt.Profile
        DDC.Core.Salt.Runtime
        DDC.Core.Salt.Transfer
        DDC.Core.Salt

  Other-modules:
        DDC.Core.Salt.Compounds.Lit
        DDC.Core.Salt.Compounds.PrimArith
        DDC.Core.Salt.Compounds.PrimCast
        DDC.Core.Salt.Compounds.PrimControl
        DDC.Core.Salt.Compounds.PrimStore
        DDC.Core.Salt.Compounds.PrimTyCon

        DDC.Core.Salt.Convert.Base
        DDC.Core.Salt.Convert.Exp
        DDC.Core.Salt.Convert.Init
        DDC.Core.Salt.Convert.Name
        DDC.Core.Salt.Convert.Prim
        DDC.Core.Salt.Convert.Super
        DDC.Core.Salt.Convert.Type
        
        DDC.Core.Salt.Name.PrimArith
        DDC.Core.Salt.Name.PrimCall
        DDC.Core.Salt.Name.PrimCast
        DDC.Core.Salt.Name.PrimControl
        DDC.Core.Salt.Name.PrimStore
        DDC.Core.Salt.Name.PrimTyCon
        DDC.Core.Salt.Name.PrimVec
                          
  GHC-options:
        -Wall
        -fno-warn-orphans
        -fno-warn-missing-signatures
        -fno-warn-missing-methods
        -fno-warn-missing-pattern-synonym-signatures
        -fno-warn-unused-do-bind

  Extensions:
        NoMonomorphismRestriction
        FunctionalDependencies
        MultiParamTypeClasses
        ScopedTypeVariables
        StandaloneDeriving
        FlexibleInstances
        FlexibleContexts
        ParallelListComp
        PatternSynonyms
        KindSignatures
        PatternGuards
        BangPatterns