메뉴 건너뛰기




Volumn 39, Issue 5, 2004, Pages 15-22

Sexy types in action

Author keywords

[No Author keywords available]

Indexed keywords

BOOLEAN FUNCTIONS; COMPUTER SCIENCE; INFORMATION TECHNOLOGY; SEMANTICS; SOFTWARE ENGINEERING; TECHNICAL PRESENTATIONS;

EID: 4444256167     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/997140.997142     Document Type: Article
Times cited : (7)

References (53)
  • 1
    • 0036953803 scopus 로고    scopus 로고
    • Typing dynamic typing
    • Baars, Arthur I., and S. Doaitse Swierstra. 2002. Typing dynamic typing. In ICFP (2002), 157-166.
    • (2002) ICFP (2002) , pp. 157-166
    • Baars, A.I.1    Swierstra, S.D.2
  • 2
    • 0033423865 scopus 로고    scopus 로고
    • De Bruijn notation as a nested datatype
    • Bird, Richard, and Ross Pater son. 1999. de Bruijn notation as a nested datatype. Journal of Functional Programming 9(1): 77-91.
    • (1999) Journal of Functional Programming , vol.9 , Issue.1 , pp. 77-91
    • Bird, R.1    Son, R.P.2
  • 3
    • 0022103846 scopus 로고
    • Automatic synthesis of typed A-programs on term algebras
    • Böhm, Corrado, and Alessandro Berarducci. 1985. Automatic synthesis of typed A-programs on term algebras. Theoretical Computer Science 39:135-154.
    • (1985) Theoretical Computer Science , vol.39 , pp. 135-154
    • Böhm, C.1    Berarducci, A.2
  • 4
    • 0000259875 scopus 로고
    • A set of postulates for the foundation of logic
    • Church, Alonzo. 1932. A set of postulates for the foundation of logic. Annals of Mathematics II.33(2):346-366.
    • (1932) Annals of Mathematics II , vol.33 , Issue.2 , pp. 346-366
    • Church, A.1
  • 5
    • 0003180840 scopus 로고
    • A formulation of the simple theory of types
    • _. 1940. A formulation of the simple theory of types. Journal of Symbolic Logic 5(2):56-68.
    • (1940) Journal of Symbolic Logic , vol.5 , Issue.2 , pp. 56-68
  • 6
    • 4444346612 scopus 로고    scopus 로고
    • Parallel parsing processes
    • Submitted to the
    • Claessen, Koen. 2002. Parallel parsing processes. Submitted to the Journal of Functional Programming. http://www. math.chalmers.se/~koen/Papers/ parsing-pearl.ps.
    • (2002) Journal of Functional Programming
    • Claessen, K.1
  • 9
    • 0005007552 scopus 로고    scopus 로고
    • A polymorphic type system for extensible records and variants
    • School of Computer Science and Information Technology, University of Nottingham
    • Gaster, Benedict R., and Mark P. Jones. 1996. A polymorphic type system for extensible records and variants. Tech. Rep. NOTTCS-TR-96-3, School of Computer Science and Information Technology, University of Nottingham.
    • (1996) Tech. Rep. , vol.NOTTCS-TR-96-3
    • Gaster, B.R.1    Jones, M.P.2
  • 17
    • 0035615503 scopus 로고    scopus 로고
    • Manufacturing datatypes
    • _. 2001. Manufacturing datatypes. Journal of Functional Programming 11(5):493-524.
    • (2001) Journal of Functional Programming , vol.11 , Issue.5 , pp. 493-524
  • 21
    • 4444312612 scopus 로고    scopus 로고
    • Lightweight extensible records for Haskell
    • ed. Erik Meijer. Tech. Rep. UU-CS-1999-28, Department of Computer Science, Utrecht University
    • Jones, Mark P., and Simon L. Peyton Jones. 1999. Lightweight extensible records for Haskell. In Proceedings of the 1999 Haskell workshop, ed. Erik Meijer. Tech. Rep. UU-CS-1999-28, Department of Computer Science, Utrecht University.
    • (1999) Proceedings of the 1999 Haskell Workshop
    • Jones, M.P.1    Peyton Jones, S.L.2
  • 22
    • 0035595943 scopus 로고    scopus 로고
    • Red-black trees with types
    • Kahrs, Stefan, 2001. Red-black trees with types. Journal of Functional Programming 11(4):425-432.
    • (2001) Journal of Functional Programming , vol.11 , Issue.4 , pp. 425-432
    • Kahrs, S.1
  • 23
    • 38249011301 scopus 로고
    • Type reconstruction in finite rank fragments of the second-order λ-calculus
    • Kfoury, Assaf J., and Jerzy Tiuryn. 1992. Type reconstruction in finite rank fragments of the second-order λ-calculus. Information and Computation 98(2):228-257.
    • (1992) Information and Computation , vol.98 , Issue.2 , pp. 228-257
    • Kfoury, A.J.1    Tiuryn, J.2
  • 24
    • 0028465744 scopus 로고
    • A direct algorithm for type inference in the rank-2 fragment of the second-order λ-calculus
    • New York: ACM Press
    • Kfoury, Assaf J., and Joe B. Wells. 1994. A direct algorithm for type inference in the rank-2 fragment of the second-order λ-calculus. In Proceedings of the 1994 ACM conference on Lisp and functional programming, 196-207. New York: ACM Press.
    • (1994) Proceedings of the 1994 ACM Conference on Lisp and Functional Programming , pp. 196-207
    • Kfoury, A.J.1    Wells, J.B.2
  • 28
    • 3042901812 scopus 로고    scopus 로고
    • Type classes with existential types
    • Läufer, Konstantin. 1996. Type classes with existential types. Journal of Functional Programming 6(3):485-517.
    • (1996) Journal of Functional Programming , vol.6 , Issue.3 , pp. 485-517
    • Läufer, K.1
  • 30
    • 0029547437 scopus 로고
    • State in Haskell
    • _. 1995. State in Haskell. Lisp and Symbolic Computation 8(4):293-341.
    • (1995) Lisp and Symbolic Computation , vol.8 , Issue.4 , pp. 293-341
  • 32
    • 0036953934 scopus 로고    scopus 로고
    • Composing monads using coproducts
    • Lüth, Christoph, and Neil Ghani. 2002. Composing monads using coproducts. In ICFP (2002), 133-144.
    • (2002) ICFP (2002) , pp. 133-144
    • Lüth, C.1    Ghani, N.2
  • 33
    • 0018105622 scopus 로고
    • A theory of type polymorphism in programming
    • Milner, Robin. 1978. A theory of type polymorphism in programming. Journal of Computer and System Sciences 17: 348-375.
    • (1978) Journal of Computer and System Sciences , vol.17 , pp. 348-375
    • Milner, R.1
  • 35
    • 0035603733 scopus 로고    scopus 로고
    • Monadic encapsulation of effects: A revised approach
    • Moggi, Eugenio, and Amr Sabry. 2001. Monadic encapsulation of effects: A revised approach (extended version). Journal of Functional Programming 11(6):591-627.
    • (2001) Journal of Functional Programming , vol.11 , Issue.6 , pp. 591-627
    • Moggi, E.1    Sabry, A.2
  • 38
    • 59249104851 scopus 로고    scopus 로고
    • Wearing the hair shirt: A retrospective on Haskell
    • Invited talk at
    • Peyton Jones, Simon L. 2003. Wearing the hair shirt: A retrospective on Haskell. Invited talk at POPL 2003.
    • (2003) POPL 2003
    • Peyton Jones, S.L.1
  • 39
    • 4444304037 scopus 로고    scopus 로고
    • Practical type inference for arbitrary-rank types
    • Submitted to the
    • Peyton Jones, Simon L., and Mark B. Shields. 2004. Practical type inference for arbitrary-rank types. Submitted to the Journal of Functional Programming. http://research. microsoft.com/~simonpj/papers/putting/.
    • (2004) Journal of Functional Programming
    • Peyton Jones, S.L.1    Shields, M.B.2
  • 40
    • 84972274325 scopus 로고
    • Simple type-theoretic foundations for object-oriented programming
    • Pierce, Benjamin C., and David N. Turner. 1994. Simple type-theoretic foundations for object-oriented programming. Journal of Functional Programming 4(2):207-247.
    • (1994) Journal of Functional Programming , vol.4 , Issue.2 , pp. 207-247
    • Pierce, B.C.1    Turner, D.N.2
  • 41
    • 84976827574 scopus 로고
    • Towards a theory of type structure
    • ed. Bernard Robinet. Lecture Notes in Computer Science 19, Berlin: Springer-Verlag
    • Reynolds, John C. 1974. Towards a theory of type structure. In Programming symposium: Proceedings, colloque sur la programmation, ed. Bernard Robinet, 408-425. Lecture Notes in Computer Science 19, Berlin: Springer-Verlag.
    • (1974) Programming Symposium: Proceedings, Colloque sur la Programmation , pp. 408-425
    • Reynolds, J.C.1
  • 42
    • 0020919435 scopus 로고
    • Types, abstraction and parametric polymorphism
    • ed. R. E. A. Mason. Amsterdam: Elsevier Science
    • _. 1983. Types, abstraction and parametric polymorphism. In Information processing 83: Proceedings of the IFIP 9th world computer congress, ed. R. E. A. Mason, 513-523. Amsterdam: Elsevier Science.
    • (1983) Information Processing 83: Proceedings of the IFIP 9th World Computer Congress , pp. 513-523
  • 44
    • 4444285121 scopus 로고
    • On functors expressible in the polymorphic typed lambda calculus
    • Reynolds, John C., and Gordon D. Plotkin. 1993. On functors expressible in the polymorphic typed lambda calculus. Information and Computation 105(1):l-29.
    • (1993) Information and Computation , vol.105 , Issue.1
    • Reynolds, J.C.1    Plotkin, G.D.2
  • 46
    • 0033721575 scopus 로고    scopus 로고
    • Strachey, Christopher. 1967. Fundamental concepts in programming languages. Lecture notes for the International Summer School in Computer Programming. Also as Higher-Order and Symbolic Computation 13(1-2):11-49, 2000.
    • (2000) Higher-order and Symbolic Computation , vol.13 , Issue.1-2 , pp. 11-49
  • 47
    • 4444376735 scopus 로고    scopus 로고
    • Messages to the Haskell mailing list ; http://www.haskell.org/pipermail/ haskell-cafe/ 2001-August/002133.html
    • Thurston, Dylan. 2001. Modular arithmetic. Messages to the Haskell mailing list; http://www.haskell.org/ pipermail/haskell-cafe/2001-August/002132. html; http://www.haskell.org/pipermail/haskell-cafe/ 2001-August/002133.html.
    • (2001) Modular Arithmetic
    • Thurston, D.1
  • 48
    • 0036954571 scopus 로고    scopus 로고
    • Concatenate, reverse and map vanish for free
    • Voigtländer, Janis. 2002. Concatenate, reverse and map vanish for free. In ICFP (2002), 14-25.
    • (2002) ICFP (2002) , pp. 14-25
    • Voigtländer, J.1
  • 52
    • 0033617885 scopus 로고    scopus 로고
    • Typability and type checking in System F are equivalent and undecidable
    • Wells, Joe B. 1999. Typability and type checking in System F are equivalent and undecidable. Annals of Pure and Applied Logic 98(1-3):111-156.
    • (1999) Annals of Pure and Applied Logic , vol.98 , Issue.1-3 , pp. 111-156
    • Wells, J.B.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.