Functional languages are mathematically pure, and easier to reason about than their imperative rivals. Because of this, they are an attractive paradigm of programming. They allow programmers to express complex algorithms in a declarative manner, resulting in powerful programs that are also well written. Good interaction with users is important for programs which are to be used for real applications. This normally involves creating a user interface using devices such as menus, buttons and scrollbars. It is now increasingly common for the interface of programs to be developed using specialised tools allowing a faster development cycle, with less programming involved. In the past, pure functional languages have been poor at creating graphical ...
The significance of functional programming is revealed as that the feasible approach to language ext...
This thesis describes the motivation, design, and implementation of L.B. Stanza, an optionally-typed...
The original aim of the work that led to this dissertation was to extend an existing, purely functio...
Functional languages are mathematically pure, and easier to reason about than their imperative rival...
Functional programming is a programming paradigm like object-oriented programming and logic programm...
This research involves the construction of a programming system, HASKEU, to support end-user progra...
This research involves the construction of a programming system, HASKEU,\ud to support end-user prog...
This short report presents reflections on the design challenges of a visual functional programming e...
It is often claimed that functional programming languages, and in particular pure functional langua...
This work examines a transformation scheme from functional logic programs to purely functional progr...
The main result of this thesis is a method for writing programs with graphical user interfaces in pu...
. Graphical user interfaces (GUIs) are hard to combine with functional programming. Using a suitable...
Functional programming languages have traditionally lacked complete, flexible, and yet referentially...
Research in the area of functional programming languages has intensified in the 8 years since John B...
This paper discusses our experience in using a functional language in topics across the computer sci...
The significance of functional programming is revealed as that the feasible approach to language ext...
This thesis describes the motivation, design, and implementation of L.B. Stanza, an optionally-typed...
The original aim of the work that led to this dissertation was to extend an existing, purely functio...
Functional languages are mathematically pure, and easier to reason about than their imperative rival...
Functional programming is a programming paradigm like object-oriented programming and logic programm...
This research involves the construction of a programming system, HASKEU, to support end-user progra...
This research involves the construction of a programming system, HASKEU,\ud to support end-user prog...
This short report presents reflections on the design challenges of a visual functional programming e...
It is often claimed that functional programming languages, and in particular pure functional langua...
This work examines a transformation scheme from functional logic programs to purely functional progr...
The main result of this thesis is a method for writing programs with graphical user interfaces in pu...
. Graphical user interfaces (GUIs) are hard to combine with functional programming. Using a suitable...
Functional programming languages have traditionally lacked complete, flexible, and yet referentially...
Research in the area of functional programming languages has intensified in the 8 years since John B...
This paper discusses our experience in using a functional language in topics across the computer sci...
The significance of functional programming is revealed as that the feasible approach to language ext...
This thesis describes the motivation, design, and implementation of L.B. Stanza, an optionally-typed...
The original aim of the work that led to this dissertation was to extend an existing, purely functio...