Contains fulltext : 60595.pdf (author's version ) (Open Access)Esther is the interactive shell of Famke, a prototype implementation of a strongly typed operating system written in the functional programming language Clean. As usual, the shell can be used for manipulating files, applications, data and processes at the command line. Special about Esther is that the shell language provides the full basic functionality of a strongly typed lazy functional language. The shell type checks each command line and only executes well-typed expressions. Files are typed as well, and applications are simply files with a function type. The implementation of the shell has some unusual aspects. The type checking/inferencing perform...
What is functional programming? – Functions are first class (objects). – That is, everything you can...
The paper outlines the programming language FAD. FAD is a functional programming system of the kind ...
Machine The Functional Abstract Machine (Fam) is a stack machine designed to support functional lang...
Esther is the interactive shell of Famke, a prototype implementation of a strongly typed operating ...
Contains fulltext : 60594.pdf (author's version ) (Open Access)We present a new sh...
Abstract. In this paper, we present Famke. It is a prototype implementation of a strongly typed oper...
We present a new shell that provides the full basic functionality of a strongly typed lazy function...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
The functional language Clean includes a hybrid type system: in addi-tion to the traditional static ...
Abstract. In most functional languages little attention has been paid to file I/O. The file system i...
Contains fulltext : 30218.pdf (publisher's version ) (Open Access)Writing correct ...
A functional language is introduced, whose type system is defined by its meta-circular interpreter. ...
This thesis describes the motivation, design, and implementation of L.B. Stanza, an optionally-typed...
This project designs and implements a general-purpose functional programming language with linear ty...
<p> This thesis addresses the problem of avoiding errors in functional programs. The thesis has thre...
What is functional programming? – Functions are first class (objects). – That is, everything you can...
The paper outlines the programming language FAD. FAD is a functional programming system of the kind ...
Machine The Functional Abstract Machine (Fam) is a stack machine designed to support functional lang...
Esther is the interactive shell of Famke, a prototype implementation of a strongly typed operating ...
Contains fulltext : 60594.pdf (author's version ) (Open Access)We present a new sh...
Abstract. In this paper, we present Famke. It is a prototype implementation of a strongly typed oper...
We present a new shell that provides the full basic functionality of a strongly typed lazy function...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
The functional language Clean includes a hybrid type system: in addi-tion to the traditional static ...
Abstract. In most functional languages little attention has been paid to file I/O. The file system i...
Contains fulltext : 30218.pdf (publisher's version ) (Open Access)Writing correct ...
A functional language is introduced, whose type system is defined by its meta-circular interpreter. ...
This thesis describes the motivation, design, and implementation of L.B. Stanza, an optionally-typed...
This project designs and implements a general-purpose functional programming language with linear ty...
<p> This thesis addresses the problem of avoiding errors in functional programs. The thesis has thre...
What is functional programming? – Functions are first class (objects). – That is, everything you can...
The paper outlines the programming language FAD. FAD is a functional programming system of the kind ...
Machine The Functional Abstract Machine (Fam) is a stack machine designed to support functional lang...