Name: curry-base Version: 1.1.1 Cabal-Version: >= 1.10 Synopsis: Functions for manipulating Curry programs Description: This package serves as a foundation for Curry compilers. It defines the intermediate language formats FlatCurry. Additionally, it provides functionality for the smooth integration of compiler frontends and backends. Category: Language License: BSD3 License-File: LICENSE Author: Wolfgang Lux, Martin Engelke, Bernd Braßel, Holger Siegel, Björn Peemöller, Finn Teegen Maintainer: fte@informatik.uni-kiel.de Homepage: http://curry-language.org Build-Type: Simple Stability: experimental Extra-Source-Files: CHANGELOG.md source-repository head type: git location: git://git-ps.informatik.uni-kiel.de/curry/curry-base.git Flag broken-directory Description: Is the cabal configuration of directory incomplete? Default: False Flag old-time Description: Does the directory package use the old time implementation? Default: False Library hs-source-dirs: src default-language: Haskell2010 Build-Depends: base == 4.*, transformers if impl(ghc < 7.4) Build-Depends: either < 4, contravariant < 0.5, semigroupoids < 3.0.3 if flag(broken-directory) { Build-Depends: time, directory == 1.2.0.0, base >= 4.6 } else { if flag(old-time) { Build-Depends: old-time, directory } else { Build-Depends: time, directory >= 1.2.0.1 } } Build-Depends: mtl , containers , filepath , extra >= 1.4.6 , parsec , pretty ghc-options: -Wall Exposed-Modules: Curry.AbstractCurry Curry.AbstractCurry.Files Curry.AbstractCurry.Type Curry.Base.Ident Curry.Base.LexComb Curry.Base.LLParseComb Curry.Base.Message Curry.Base.Monad Curry.Base.Position Curry.Base.Pretty Curry.Base.Span Curry.Base.SpanInfo Curry.CondCompile.Parser Curry.CondCompile.Transform Curry.CondCompile.Type Curry.Files.Filenames Curry.Files.PathUtils Curry.Files.Unlit Curry.FlatCurry Curry.FlatCurry.Files Curry.FlatCurry.Goodies Curry.FlatCurry.InterfaceEquivalence Curry.FlatCurry.Pretty Curry.FlatCurry.Type Curry.FlatCurry.Typeable Curry.FlatCurry.Annotated.Goodies Curry.FlatCurry.Annotated.Type Curry.FlatCurry.Typed.Goodies Curry.FlatCurry.Typed.Type Curry.Syntax Curry.Syntax.Extension Curry.Syntax.InterfaceEquivalence Curry.Syntax.Lexer Curry.Syntax.Parser Curry.Syntax.Pretty Curry.Syntax.ShowModule Curry.Syntax.Type Curry.Syntax.Utils Test-Suite test-base type: detailed-0.9 hs-source-dirs: test default-language: Haskell2010 test-module: TestBase build-depends: base == 4.*, Cabal >= 1.20, curry-base, filepath, mtl