packages feed

curry-base-0.2.3: curry-base.cabal

Name:          curry-base
Version:       0.2.3
Cabal-Version: >= 1.6
Synopsis:      Functions for manipulating Curry programs
Description:   This package serves as a foundation for Curry compilers. it defines the intermediate
               formats FlatCurry and ExtendedFlat. Additionally, it provides functionality
               for the smooth integration of compiler frontends and backends.
Category:      Language
License:       OtherLicense
License-File:  LICENSE
Author:        Wolfgang Lux, Martin Engelke, Bernd Brassel, Holger Siegel
Maintainer:    Holger Siegel
Bug-Reports:   mailto:hsi@informatik.uni-kiel.de
Homepage:      http://curry-language.org
Build-Type:    Simple
Stability:     experimental

Library
  Build-Depends:    base >= 3 && < 4, mtl, old-time, directory, filepath, containers, pretty
  ghc-options:      -Wall -fwarn-unused-binds -fwarn-unused-imports  -auto-all
  Exposed-Modules:  Curry.Base.Position, Curry.Base.Ident, Curry.Base.MessageMonad
                    Curry.ExtendedFlat.Type, Curry.ExtendedFlat.Goodies, Curry.ExtendedFlat.TypeInference, Curry.ExtendedFlat.MonadicGoodies
                    Curry.FlatCurry.Type, Curry.FlatCurry.Goodies, Curry.FlatCurry.Tools
                    Curry.Files.Filenames, Curry.Files.PathUtils