Haskell Language
Program-Transformation.Org: The Program Transformation Wiki
Homepage: http://www.haskell.org
Haskell is a general purpose lazy
FunctionalProgrammingLanguage. The language is a grateful subject of
ProgramTransformation. Program transformations play
a prime role in
GHC, the Glasgow Haskell Compiler.
Haskell as Transformation Language
Although it is not primarily aimed at program transformation, it has some features in common with program transformation languages, including
PatternMatching.
strengths
weaknesses
- No separation of rules and strategies
- No first-class pattern matching
Applications of Haskell to program transformation
See Also