"Visual Haskell" paper 
Author Message
 "Visual Haskell" paper

The following paper can be obtained by anonymous ftp from

Visual Haskell: A First Attempt

H. John Reekie
School of Electrical Engineering
University of Technology, Sydney

Research Report 94.5,
Key Centre for Advanced Computing Sciences,
University of Technology, Sydney,
PO Box 123,
Broadway NSW 2007,
August 1994.


This paper presents  the Visual Haskell language. Visual
Haskell is intended as i) a means of visualising Haskell
programs, and ii) as a complementary programming notation to
standard Haskell. The syntax of Visual Haskell is specified
by first giving a translation from Haskell into an
intermediate, textual form; the visual syntax is then
specified as a direct translation from the intermediate form
into visual representations.
Visual Haskell is kept as close to Haskell as
possible, in the hope that it could be used in a ``two-view''
programming system. Several examples of function definitions
illustrate how Visual Haskell looks and is used.

Visual Haskell is incomplete, lacking syntax
for modules, type declarations, type classes and instances, arrays,
and user-defined operators. These are seen
as temporary omissions rather than insurmountable drawbacks.


John Reekie

Fri, 21 Feb 1997 09:38:39 GMT  
 [ 1 post ] 

 Relevant Pages 

1. "FP+OOP=Haskell" paper

2. string.join(["Tk 4.2p2", "Python 1.4", "Win32", "free"], "for")

3. "\n" in Haskell

4. Haskell Question and "Filigrams"

5. "FP+OOP=Haskell"

6. Class "Fractional" in Haskell

7. "FP + OOP = Haskell"

8. How to detect "out of paper"

9. paper: "C for Functional Programmers"

10. New paper, "Dylan Competitive Analysis" (draft)

11. Looking for "Restricted Multiple Inheritance" paper

12. Paper online: "Web Framework Shootout"


Powered by phpBB® Forum Software