ACM Home Page
Please provide us with feedback. Feedback
Using Hindley-Milner type inference to optimise list representation
Full text PdfPdf (810 KB)
Source Conference on LISP and Functional Programming archive
Proceedings of the 1994 ACM conference on LISP and functional programming table of contents
Orlando, Florida, United States
Pages: 162 - 172  
Year of Publication: 1994
ISBN:0-89791-643-3
Also published in ...
Author
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 22,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

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/182409.156781
What is a DOI?

ABSTRACT

Lists are a pervasive data structure in functional programs. The generality and simplicity of their structure makes them expensive. Hindley-Milner type inference and partial evaluation are all that is needed to optimise this structure, yielding considerable improvements in space and time consumption for some interesting programs. This framework is applicable to many data types and their optimised representations, such as lists and parallel implementations of bags, or arrays and quadtrees.


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.

 
Gr83
Gardner, M., Wheels, Life and Other Mathematical Amusements, W.H.Freeman and Company, New York, 1983.
GiLaPJ93
 
HlWs89
HdEtAl92
 
HaBuHo93
Hammond, K., G. L. Bum and D. B. Howe, Spiking Your Caches, In K. Hammond and J. T. O'Donnell, eds., proceedings of Functional Programming, Glasgow 1993.
Jo93
KuGl93
Le92
MiHa88
 
Pa92
 
PJnLn91
ShReAp93
Wa87



Peer to Peer - Readers of this Article have also read: