Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

The Alonzo functional programming language

Published: 11 August 1989 Publication History
  • Get Citation Alerts
  • Abstract

    Alonzo is a programming language for specifying an output stream of characters as a function of a given input stream of characters. It is a non-strict language based on the untyped λ-calculus, and it has been enriched by adding syntax for local bindings and mutual recursion. Primitive data and their operators have been included along with strict vectors.

    References

    [1]
    [AS88] William C. Athas and Charles L. Seitz. Multicomputers: Message-passing concurrent computers. Computer, 21(8):9-24, August 1988.
    [2]
    [Bar84] H. P. Barendregt. The Lambda Calculus . North-Holland, Amsterdam, revised edition, 1984.
    [3]
    [BHA86] Geoffrey L. Burn, Chris Hankin, and Samson Abramsky. Strictness analysis for higher-order functions. Science of Computer Programming, 7:249-278, 1986.
    [4]
    [Hug82] R. J. M. Hughes. Super combinators: A new implementation method for applicative languages. In 1982 ACM Symposium on LISP and Functional Programming, pages 1-10, Pittsburg, PA, August 1982.
    [5]
    [HW88] Paul Hudak and Philip Wadler et. al. Report on the functional programming language haskell--draft proposed standard. Technical Report YALEU/DCS/RR-666, Yale University, New Haven, CN, December 1988.
    [6]
    [RC86] Jonathan Rees and William Clinger eds. Revised3 report on the algorithmic language scheme. ACM SIGPLAN Notices, 21(12):37-79, December 1986.
    [7]
    [Sto77] Joseph E. Stoy. Denotational Semantics: The Scott-Strachey Approach to Programming Language Theory. MIT Press, Cambridge, MA, 1977.
    [8]
    [Tur79] D. A. Turner. A new implementation technique for applicative languages. Software--Practice and Experience , 9(1):31-49, September 1979.

    Cited By

    View all
    • (2008)Funser: a functional server for textual information retrievalJournal of Functional Programming10.1017/S09567968000013865:03(317-343)Online publication date: 7-Nov-2008

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGPLAN Notices
    ACM SIGPLAN Notices  Volume 24, Issue 9
    Sept. 1989
    98 pages
    ISSN:0362-1340
    EISSN:1558-1160
    DOI:10.1145/68127
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 11 August 1989
    Published in SIGPLAN Volume 24, Issue 9

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)44
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 11 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2008)Funser: a functional server for textual information retrievalJournal of Functional Programming10.1017/S09567968000013865:03(317-343)Online publication date: 7-Nov-2008

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media