We give an overview of the Glasgow Haskell compiler, focusing especially on way in which we have been able to exploit the rich theory of functional languages to give very practical improvements in the compiler. The compiler is portable, modular, generates good code, and is freely available
AbstractMany compilers do some of their work by means of correctness-preserving, and hopefully perfo...
Functional programming has come of age: it is now a standard course in any computer science curricul...
We propose a new extension to the purely functional programming language Haskell that supports compi...
We introduce a pure functional programming language, Haskell. We discuss the advantages of the Haske...
The aim of the FAST Project is to provide an implementation of a functional language, Haskell, on a ...
Email sjtukcacuk The functional programming language Haskell is examined from the point of view of ...
In the last decades, scene of functional programming has changed dramati-cally as many new compilati...
This is the final report on the GRASP project, carried out under SERC grants GR/F34671 and GR/F98444...
The research presented in this thesis is about the design and implementation of Naira, a parallel, p...
Functional programming languages such as Haskell are fundamentally different from imperative languag...
The Glasgow Haskell compiler (GHC) with its over 40.000 lines of code is quite daunting for a newcom...
Functional programming languages such as Haskell are fundamentally different from imperative languag...
Compilers for functional languages, whether strict or non-strict, typed or untyped, need to handle m...
Many compilers do some of their work by means of correctness-preserving, and hopefully performance-i...
To provide high performance at practical power levels, tomorrow’s chips will have to consist primari...
AbstractMany compilers do some of their work by means of correctness-preserving, and hopefully perfo...
Functional programming has come of age: it is now a standard course in any computer science curricul...
We propose a new extension to the purely functional programming language Haskell that supports compi...
We introduce a pure functional programming language, Haskell. We discuss the advantages of the Haske...
The aim of the FAST Project is to provide an implementation of a functional language, Haskell, on a ...
Email sjtukcacuk The functional programming language Haskell is examined from the point of view of ...
In the last decades, scene of functional programming has changed dramati-cally as many new compilati...
This is the final report on the GRASP project, carried out under SERC grants GR/F34671 and GR/F98444...
The research presented in this thesis is about the design and implementation of Naira, a parallel, p...
Functional programming languages such as Haskell are fundamentally different from imperative languag...
The Glasgow Haskell compiler (GHC) with its over 40.000 lines of code is quite daunting for a newcom...
Functional programming languages such as Haskell are fundamentally different from imperative languag...
Compilers for functional languages, whether strict or non-strict, typed or untyped, need to handle m...
Many compilers do some of their work by means of correctness-preserving, and hopefully performance-i...
To provide high performance at practical power levels, tomorrow’s chips will have to consist primari...
AbstractMany compilers do some of their work by means of correctness-preserving, and hopefully perfo...
Functional programming has come of age: it is now a standard course in any computer science curricul...
We propose a new extension to the purely functional programming language Haskell that supports compi...