(Enter summary)
Abstract: In the fall of 1990, one of us (Rakitzis) re-implemented the Plan 9 command interpreter, rc,
for use as a UNIX shell. Experience with that shell led us to wonder whether a more general
approach to the design of shells was possible, and this paper describes the result of that
experimentation. We applied concepts from modern functional programming languages, such
as Scheme and ML, to shells, which typically are more concerned with UNIX features than
language design. Our shell is both simple and... (Update)
Cited by: More
Towards a Strongly Typed Functional Operating System - van Weelden, Plasmeijer (2003)
(Correct)
A Functional Shell That Operates on Typed and Compiled.. - Plasmeijer, van Weelden (2005)
(Correct)
A Functional Shell That Dynamically Combines Compiled Code - van Weelden, Plasmeijer (2004)
(Correct)
Active bibliography (related documents): More All
0.5: 81/2, the Plan 9 Window System - Pike (1991)
(Correct)
0.0: Don't Fidget with Widgets, Draw! - Bartlett (1991)
(Correct)
0.0: Multiplexing Traffic at the Entrance to Wide-Area Networks - Caceres (1992)
(Correct)
Similar documents based on text: More All
0.1: A Quote-Driven Automated Market - Rachel Bourne And (2001)
(Correct)
0.0: Intermediate Unix practical guide - Document Unix-T Intermediate
(Correct)
0.0: File System Design for an NFS File Server Appliance - Hitz, Lau, Malcolm (1995)
(Correct)
Related documents from co-citation: More All
7: Dynamic types and type dependent functions
- Pil - 1999
7: Technical Report MITLCTR (context) - shell, MIT et al. - 1994
6: Dynamic Typing in a Statically Typed Language
- Abadi, Cardelli et al. - 1989
BibTeX entry: (Update)
Paul Haahr and Byron Rakitzis. Es: A shell with higher-order functions. In 1993 Winter USENIX Technical Conference, pages 53--62, 1993. http://citeseer.ist.psu.edu/haahr93es.html More
@inproceedings{ haahr93es,
author = "Paul Haahr and Byron Rakitzis",
title = "Es: A shell with higher-order functions",
booktitle = "{USENIX} Winter",
pages = "51-60",
year = "1993",
url = "citeseer.ist.psu.edu/haahr93es.html" }
Citations (may not include all citations):
1074
The Definition of Standard ML (context) - Milner, Tofte et al. - 1990
254
The Revised 4 Report on the Algorithmic Language Scheme
- Clinger, Rees - 1991
149
Tcl: An Embeddable Command Language
- Ousterhout - 1990
78
The UNIX Programming Environment (context) - Kernighan, Pike - 1984
36
Fast allocation and deallocation of memory based on object l.. (context) - Hanson - 1990
26
More Programming Pearls (context) - Bentley - 1988
2
Rc -- A Shell for Plan 9 and Unix Systems (context) - Duff - 1990
The graph only includes citing articles where the year of publication is known.
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