The curry-base package
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.
Properties
| Versions | 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8 |
|---|---|
| Dependencies | base (3.*), containers, directory, filepath, mtl, old-time, pretty |
| License | OtherLicense |
| Author | Wolfgang Lux, Martin Engelke, Bernd Brassel, Holger Siegel |
| Maintainer | Holger Siegel |
| Stability | experimental |
| Category | Language |
| Home page | http://curry-language.org |
| Bug tracker | mailto:hsi@informatik.uni-kiel.de |
| Upload date | Tue Jan 11 10:12:02 UTC 2011 |
| Uploaded by | BerndBrassel |
| Build failure | ghc-7.0 (log), ghc-7.4 (log) |
Modules
- Curry
- Curry.AbstractCurry
- Base
- Curry.Base.Ident
- Curry.Base.MessageMonad
- Curry.Base.Position
- ExtendedFlat
- Curry.ExtendedFlat.CurryArithmetics
- Curry.ExtendedFlat.EraseTypes
- Curry.ExtendedFlat.Goodies
- Curry.ExtendedFlat.LiftLetrec
- Curry.ExtendedFlat.MonadicGoodies
- Curry.ExtendedFlat.Type
- Curry.ExtendedFlat.TypeInference
- Curry.ExtendedFlat.UnMutual
- Files
- Curry.Files.Filenames
- Curry.Files.PathUtils
- FlatCurry
- Curry.FlatCurry.Goodies
- Curry.FlatCurry.Tools
- Curry.FlatCurry.Type
Downloads
- curry-base-0.2.8.tar.gz (Cabal source package)
- package description (included in the package)