Name: ddc-source-tetra Version: 0.4.3.1 License: MIT License-file: LICENSE Author: The Disciplined Disciple Compiler Strike Force Maintainer: Ben Lippmeier Build-Type: Simple Cabal-Version: >=1.6 Stability: experimental Category: Compilers/Interpreters Homepage: http://disciple.ouroborus.net Synopsis: Disciplined Disciple Compiler source language. Description: Disciplined Disciple Compiler Tetra source language. Disciple Tetra is the main source language of DDC. The word Tetra refers to the four base kinds: 'Data', 'Region', 'Effect' and 'Witness'. Library Build-Depends: base >= 4.6 && < 4.10, array >= 0.4 && < 0.6, deepseq >= 1.3 && < 1.5, text >= 1.0 && < 1.3, containers == 0.5.*, transformers == 0.5.*, pretty-show >= 1.6.10 && < 1.7, mtl == 2.2.1.*, ddc-core == 0.4.3.*, ddc-core-salt == 0.4.3.*, ddc-core-tetra == 0.4.3.* Exposed-modules: DDC.Source.Tetra.Exp.Bind DDC.Source.Tetra.Exp.Compounds DDC.Source.Tetra.Exp.Generic DDC.Source.Tetra.Exp.NFData DDC.Source.Tetra.Exp.Predicates DDC.Source.Tetra.Exp.Source DDC.Source.Tetra.Transform.BoundX DDC.Source.Tetra.Transform.Defix DDC.Source.Tetra.Transform.Expand DDC.Source.Tetra.Transform.Freshen DDC.Source.Tetra.Transform.Guards DDC.Source.Tetra.Transform.Matches DDC.Source.Tetra.Transform.Prep DDC.Source.Tetra.Convert DDC.Source.Tetra.DataDef DDC.Source.Tetra.Env DDC.Source.Tetra.Exp DDC.Source.Tetra.Lexer DDC.Source.Tetra.Module DDC.Source.Tetra.Parser DDC.Source.Tetra.Pretty DDC.Source.Tetra.Prim Other-modules: DDC.Source.Tetra.Collect.FreeVars DDC.Source.Tetra.Convert.Base DDC.Source.Tetra.Convert.Clause DDC.Source.Tetra.Convert.Error DDC.Source.Tetra.Convert.Prim DDC.Source.Tetra.Convert.Type DDC.Source.Tetra.Convert.Witness DDC.Source.Tetra.Parser.Base DDC.Source.Tetra.Parser.Exp DDC.Source.Tetra.Parser.Module DDC.Source.Tetra.Parser.Param DDC.Source.Tetra.Parser.Type DDC.Source.Tetra.Parser.Witness DDC.Source.Tetra.Prim.Base DDC.Source.Tetra.Prim.OpArith DDC.Source.Tetra.Prim.OpCast DDC.Source.Tetra.Prim.OpError DDC.Source.Tetra.Prim.OpFun DDC.Source.Tetra.Prim.OpVector DDC.Source.Tetra.Prim.TyCon DDC.Source.Tetra.Prim.TyConPrim DDC.Source.Tetra.Prim.TyConTetra DDC.Source.Tetra.Transform.Defix.Error DDC.Source.Tetra.Transform.Defix.FixTable DDC.Source.Tetra.Transform.Freshen.State 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 MultiParamTypeClasses ScopedTypeVariables StandaloneDeriving FlexibleInstances FlexibleContexts ParallelListComp ConstraintKinds PatternSynonyms EmptyDataDecls KindSignatures PatternGuards BangPatterns RankNTypes