skip to main content
article
Free Access

A critique of Abelson and Sussman or why calculating is better than scheming

Authors Info & Claims
Published:01 March 1987Publication History
First page image

References

  1. [Abelson and Sussman 1985a] Harold Abelson, Gerald Jay Sussman, and Julie Sussman. Structure and Interpretation of Computer Programs. MIT Press and McGraw Hill, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [Abelson and Sussman 1985b] Harold Abelson and Gerald Jay Sussman. Computation: an intorduction to engineering design. Massachusetts Institute of Technology, 1985.Google ScholarGoogle Scholar
  3. [Augustsson 1984] Lennart Augustsson. A compiler for Lazy ML. ACM Symposium on Lisp and Functional Programming, Austin, Texas, August 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. [Burstall 1969] R. M. Burstall. Proving properties of programs by structural induction. The Computer Journal, 12(1), February 1969.Google ScholarGoogle ScholarCross RefCross Ref
  5. [Burstall and Goguen 1982] R. M. Burstall and J. A. Goguen. Algebras, theories and freeness: an introduction for computer scientists. Internal report CSR-101-82, Department of Computer Science, Edinburgh University, February 1982.Google ScholarGoogle Scholar
  6. [Fairbairn 1982] Jon Fairbairn. Ponder and its type system. Technical report 31, Cambridge University Computer Laboratory, 1982.Google ScholarGoogle Scholar
  7. [Hughes 1985] R. J. M. Hughes. Why functional programming matters. Programming Methodology Group Memo PMG-40, Chalmers Tekniska Hogskola, Goteborg, Sweden, 1985.Google ScholarGoogle Scholar
  8. [Rees and Adams 1982] J. A. Rees and N. I. Adams. T: a dialect of Lisp, or Lambda: the ultimate software tool. ACM Symposium on Lisp and Functional Programming, Pittsburgh, Pennsylvania, August 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [Richards 1984] Hamilton Richards, Jr. An overview of ARC SASL. SIGPLAN Notices, 19(10), October 1984, 40-45. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. [Steele and Sussman 1978] Guy Lewis Steele, Jr. and Gerald Jay Sussman. The revised report on scheme, a dialect of Lisp. MIT Artifical Intelligence Laboratory Memo 452, January 1978.Google ScholarGoogle Scholar
  11. [Steele 1982] Guy Lewis Steele, Jr. An overview of Common Lisp. ACM Symposium on Lisp and Functional Programming, Pittsburgh, Pennsylvania, August 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. [Turner 1976] David Turner. SASL language manual. Computer Laboratory, University of Kent, Canterbury, 1976 (revised, 1979).Google ScholarGoogle Scholar
  13. [Turner 1981] David Turner. Recursion equations as a programming language. In Darlington, Henderson and Turner (editors), Functional Programming and Its Applications. Cambridge University Press, 1981.Google ScholarGoogle Scholar
  14. [Turner 1985] David Turner. Miranda: A non-strict functional language with polymorphic types. Symposium on Functional Programming Languages and Computer Architecture, Nancy, France, September 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. [Walder 1985a] Philip Walder. An introduction to Orwell. Internal report, Programming Research Group, Oxford University, April 1985.Google ScholarGoogle Scholar
  16. [Walder 1985b] Philip Wadler. How to replace failure by a list of successes: Exception handling, backtracking and pattern matching in lazy functional languages. Symposium on Functional Programming Languages and Computer Architecture, Nancy, France, September 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. [Wadler 1987] Philip Walder. Views: A way for pattern matching to cohabit with data abstraction. Symposium on Principles of Programming Languages, Munich, FRG, January 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A critique of Abelson and Sussman or why calculating is better than scheming

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGPLAN Notices
            ACM SIGPLAN Notices  Volume 22, Issue 3
            March 1987
            113 pages
            ISSN:0362-1340
            EISSN:1558-1160
            DOI:10.1145/24697
            Issue’s Table of Contents

            Copyright © 1987 Author

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 March 1987

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader