See this document in CiteSeerX!

A Framework for Deterministically Interleaved Interactive Programs in the Functional Programming Language Clean (1994)  (Make Corrections)  (1 citation)
Peter Achten, Rinus Plasmeijer



  Home/Search   Context   Related

 
View or download:
cs.kun.nl/pub/Clea...interleavedIO.ps.Z
cs.kun.nl/pub/Clea...eavedPrograms.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  hypatia.dcs.qmw...ional.impmonads (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: In this paper we present a functional interleaved Event I/O system. This system is a generalization of the Event I/O system as incorporated into the lazy, purely functional programming language Clean. The Inter leaved Event I/O system offers features that are more commonly found outside the functional scene. These features are dynamic process creation, and two well-known forms of inter-process communication: asynchronous message passing, and data sharing. Both forms of communication are... (Update)

Context of citations to this paper:   More

...until termination of the program. The Interleaved Event I O system is the extension of the Event I O system with interactive processes [2]. Interactive processes are the conceptual units by which Clean programmers can construct more complex interactive programs from simpler...

Cited by:   More
Concurrent Interactive Processes in a Pure Functional Language - Achten, Plasmeijer (1995)   (Correct)

Similar documents (at the sentence level):
65.7%:   A Framework for Deterministically Interleaved Interactive.. - Achten, Plasmeijer (1994)   (Correct)

Active bibliography (related documents):   More   All
0.7:   Type-Secure Meta-Programming - Christopher Bentley Dornan (1998)   (Correct)
0.3:   High Level Specification of I/O in Functional Languages - Achten, van Groningen.. (1993)   (Correct)
0.3:   The Ins and Outs of Clean I/O - Achten, Plasmeijer (1994)   (Correct)

Similar documents based on text:   More   All
0.6:   Interactive Functional Objects in Clean - Achten, Plasmeijer (1997)   (Correct)
0.5:   Arrows for Generic Graphical Editor Components - Peter Achten Marko (2004)   (Correct)
0.5:   Compositional Model-Views with Generic Graphical User.. - Achten, van Eekelen.. (2004)   (Correct)

BibTeX entry:   (Update)

Achten, P.M. and Plasmeijer, M.J. 1994. A Framework for Deterministically Interleaved Interactive Pro - grams in the Functional Programming Language Clean. In Bakker. E. ed. Proc. Computing Science in the Netherlands, CSN'94 , Jaarbeurs Utrecht, The Netherlands, November 21-22, Stichting Mathematisch Centrum, Amsterdam, 1994, pp. 30-41. http://citeseer.ist.psu.edu/article/achten94framework.html   More

@misc{ achten93framework,
    author = "Achten, P. and Plasmeijer, R.",
    title = "{A} {F}ramework for {D}eterministically {I}nterleaved {I}nteractive {P}rograms in the {F}unctional {P}rogramming {L}anguage {C}lean",
    year = "93",
    url = "citeseer.ist.psu.edu/article/achten94framework.html" }
Citations (may not include all citations):
244   Imperative Functional Programming - Jones, Wadler - 1993
138   Functional Programming and Parallel Graph Rewriting (context) - Plasmeijer, van Eekelen - 1993
102   Term Graph Rewriting (context) - Barendregt, Eekelen et al. - 1987
75   Concurrent Clean - Nocker, Smetsers et al. - 1991
63   FUDGETS - A Graphical User Interface in a Lazy Functional La.. - Carlsson - 1993
44   Clean: A Language for Functional Graph Rewriting (context) - Brus, Eekelen et al. - 1987
37   Purely Functional Operating Systems (context) - Henderson - 1982
28   Interactive Functional Programs (context) - Thompson - 1990
26   Generating Efficient Code for Lazy Functional Languages - Smetsers, Nocker et al. - 1991
19   The Ins and Outs of Clean I/O - Achten, Plasmeijer - 1994
17   Guaranteeing Safe Destructive Updates through a Type System .. - Smetsers, Barendsen et al. - 1993
16   Functional Languages and Graphical User Interfaces - a revie.. - Noble, Runciman - 1994
13   An Approach to Functional Operating Systems (context) - Turner - 1990
8   Functions and Dynamic User Interfaces (context) - Dwelly - 1989
8   Efficient Heap Management in the Concrete ABC Machine (context) - Groningen, van and et al. - 1991
4   Techni cal Report (context) - Plasmeijer, van Eekelen - 1994
1   A new scheme for writing functional operating systems (context) - in, Science et al. - 1984

Documents on the same site (http://hypatia.dcs.qmw.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.impmonads.html):   More
Representing Monads - Filinski (1994)   (Correct)
Abstracting Control - Danvy, Filinski (1990)   (Correct)
The Transformation Calculus and its Typing - Jacques Garrigue (1993)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC