ACM Home Page
Please provide us with feedback. Feedback
Real-time deques, multihead Turing machines, and purely functional programming
Full text PdfPdf (1.09 MB)
Source Functional Programming Languages and Computer Architecture archive
Proceedings of the conference on Functional programming languages and computer architecture table of contents
Copenhagen, Denmark
Pages: 289 - 298  
Year of Publication: 1993
ISBN:0-89791-595-X
Authors
Sponsors
SIGARCH: ACM Special Interest Group on Computer Architecture
IFIP WG 2.8 : IFIP WG 2.8
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 18,   Citation Count: 12
Additional Information:

references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/165180.165225
What is a DOI?

REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
4
5
 
6
Adrienne Gael Bloss. Path Analysis and the Optimization of Non-Strict Functional Languages. PhD thesis, Department of Computer Science, Yale University, May 1989. Also appears as report YALEU/DCS/RR-704.
7
 
8
Adam L. Buchsbaum. Private communication, 1993.
 
9
 
10
 
11
 
12
13
 
14
 
15
 
16
Juan C. Guzm~n and Paul Hudak. Single-threaded polymorphic lambda calculus. In Proceedings of 5th Annual IEEE Symposium on Logic in Computer Science, pages 333-343. IEEE, June 1990.
 
17
Robert Hood and Robert Melville. Real-time queue operations in pure Lisp. Information Processing Letters, 13(2):50-53, 1981.
 
18
Rob R. Hoogerwoord. A symmetric set of efficient list operations. Journal of Functional Programming, 2(4):505-513, October 1992.
19
20
21
 
22
Eugene W. Myers. An applicative random-access stack. Information Processing Letters, 17(5):241-248, Decembet 1983.
23
24
25
 
26
 
27
Berry Schoenmakers. Data Structures and Amortized Complexity in a Functional Setting. PhD thesis, Deaprtment of Mathematics and Computing Science, Eindhoven University of Technology, September 1992.
 
28
J. T. Schwartz. Optimization of very high level languages- i. value transmission and its coroHaxies. Compurer Languages, 1(2):161-194, June 1975.
 
29
J. T. Schwartz. Optimization of very high level languages- ii. deducing relationships of inclusion and membership. Computer Languages, 1(3):197-218, September 1975.
 
30
Robert Endre Tarjan. Amortized computational complexity. SIAM Journal on Algebraic and Discrete Methods, 6(2):306-318, April 1985.
31
32

CITED BY  12


REVIEW

"Zoran D. Budimac : Reviewer"

The authors describe an implementation of a real-time double-ended queue (deque) in a (strict) purely functional language. Deques are called “real-time” if every push or pop operation on either side of the deque is acco  more...

Collaborative Colleagues:
Tyng-Ruey Chuang: colleagues
Benjamin Goldberg: colleagues