article
Free Access

Soft typing

Authors Info & Claims
Published:01 May 1991Publication History
First page image

References

  1. 1 Martin Abadi, Luca Cardelli, Benjamin Pierce, and Gordon Plotkin. Dynamic typing in a statically typed language. In Proceedings of the Sixteenth POPL Symposium, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Alexander Aiken and Brian Murphy. Static type inference in a dynamically typed language. In Proceedings of the 18th Annual Symposium on Principles of Programming Languages, 1991. To appear. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Andrew W. Appel and David MacQueen. Standard ML of New Jersey Reference Manual. (in preparation), 1990.Google ScholarGoogle Scholar
  4. 4 Robert Cartwright. A constructive alternative to axiomatic data type definitions. In Proceedings of 1980 LISP Conference, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 William Clinger and Jonathan Rees. Reviseda'99 Report on the Algorithmic Language Scheme, August 1990.Google ScholarGoogle Scholar
  6. 6 Alain Colmerauer. Prolog and infinite trees. In K. L. Clark and S. A. Tarnlund, editors, Logic Programming, pages 231-251. Academic Press, 1982.Google ScholarGoogle Scholar
  7. 7 Pavel Curtis. Constrained quantification in polymorphic type analysis. Technical Report CSL-90- 1, Xerox PARC, 1990.Google ScholarGoogle Scholar
  8. 8 Luis Damas and Robin Milner. Principal typeschemes for functional programs. In Conference Record of the Ninth Annual A CM Symposium on Principles of Programming Languages, 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Luis Manuel Martins Damas. Type Assignment in Programming Languages. PhD thesis, University of Edinburgh, 1985.Google ScholarGoogle Scholar
  10. 10 Bruce F. Duba, Robert Harper, and David Mac- Queen. Typing first-class continuations in ML. In Conference Record of the Eighteenth Annual A CM Symposium on Principles of Programming Languages, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Mike Fagan. Soft Typing: An Approach to Type Checking for Dynamically Typed Languages. PhD thesis, Rice University, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 You-Chin Fuh and Prateek Mishra. Type inference with subtypes. In Conference Record of the European Symposium on Programming, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13 You-Chin Fuh and Prateek Mishra. Polymorphic subtype inference: Closing the theory-practice gap. In TAPSOFT, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14 Carsten K. Gomard. Partial type inference for untyped functional programs, in Proceedings of the 1990 A UM Conference on LiSP and Functional Programming, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15 Gdrard Huet. Rgsolution d'gquations dans les langages d'ordre 1,2,..,w. PhD thesis, Universitd Paris, 7 1976.Google ScholarGoogle Scholar
  16. 16 D. MacQueen, G. Plotkin, and R. Sethi. An ideal model for recursive polymorphic types. In Conference Record of the Elevenih Annual A CM Symposium on Principles of Programming Languages, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17 D. B. MacQueen and Ravi Sethi. A semantic model of types for applicative languages. In Conference Record of the Tenth Annual A CM Symposium on Principles of Programming Languages, 1982.Google ScholarGoogle ScholarCross RefCross Ref
  18. 18 Robin Milner. A theory of type polymorphism in programming. Journal of Computer and System Sciences, 1978.Google ScholarGoogle ScholarCross RefCross Ref
  19. 19 Robin Milner, Mads Torte, and Robert Harper. The Definition of Siandard ML. MIT Press, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20 John C. Mitchell. Coercion and type inference. In Conference Record of the Eleventh Annual A CM Symposium on Principles of Programming Languages, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21 Dider Rdmy. Typechecking records and variants in a natural extension of ml. In Conference Record of the Sixteenth Annual A CM Symposium on Principles of Programming Languages, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22 David A Schmidt. Denotational Semantics. Allyn and Bacon,Inc, 1986.Google ScholarGoogle Scholar
  23. 23 Sattish Thatte. Quasi-static typing. In Proceedings of the Seventeenth POPL Symposium, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. 24 Mads Torte. Operational Semantics and Polymorphic Type Inference. PhD thesis, University of Edinburgh, 1987.Google ScholarGoogle Scholar
  25. 25 Mitchell Wand. Complete type inference for simple objects. In Proceedings of the Second Symposium on Logic in Computer Science, 1987.Google ScholarGoogle Scholar

Index Terms

  1. Soft typing

          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 26, Issue 6
            June 1991
            352 pages
            ISSN:0362-1340
            EISSN:1558-1160
            DOI:10.1145/113446
            Issue’s Table of Contents
            • cover image ACM Conferences
              PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation
              May 1991
              356 pages
              ISBN:0897914287
              DOI:10.1145/113445

            Copyright © 1991 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 May 1991

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader
          About Cookies On This Site

          We use cookies to ensure that we give you the best experience on our website.

          Learn more

          Got it!