See this document in CiteSeerX!

Es: A shell with higher-order functions (1993)  (Make Corrections)  (9 citations)
Paul Haahr, Byron Rakitzis
USENIX Winter



  Home/Search   Context   Related

 
View or download:
sys.utoronto.ca/pub/e...usenixw93.ps.Z
unibwmuenchen.de/pu...usenixw93.ps.gz
toronto.edu/pub/es/usenixw93.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  webcom.com/~haa...usenixwinter93 (more)
From:  toronto.edu
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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