메뉴 건너뛰기




Volumn 4279 LNCS, Issue , 2006, Pages 26-43

Principal type inference for GHC-style multi-parameter type classes

Author keywords

[No Author keywords available]

Indexed keywords

ARTIFICIAL INTELLIGENCE; COMPUTER PROGRAMMING; PARAMETER ESTIMATION; PROBLEM SOLVING; PROGRAM COMPILERS; USER INTERFACES;

EID: 33845941738     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11924661_2     Document Type: Conference Paper
Times cited : (6)

References (27)
  • 1
    • 85027597145 scopus 로고
    • Principal type-schemes for functional programs
    • ACM Press, January
    • L. Damas and R. Milner. Principal type-schemes for functional programs. In Proc. of POPL'82, pages 207-212. ACM Press, January 1982.
    • (1982) Proc. of POPL'82 , pp. 207-212
    • Damas, L.1    Milner, R.2
  • 2
    • 84957376779 scopus 로고    scopus 로고
    • An overview of HAL
    • J. Jaffar, editor, Proceedings of the Fourth International Conference on Principles and Practices of Constraint Programming, Springer-Verlag, October
    • B. Demoen, M. García de la Banda, W. Harvey, K. Marriott, and P.J. Stuckey. An overview of HAL. In J. Jaffar, editor, Proceedings of the Fourth International Conference on Principles and Practices of Constraint Programming, LNCS, pages 174-188. Springer-Verlag, October 1999.
    • (1999) LNCS , pp. 174-188
    • Demoen, B.1    García de la Banda, M.2    Harvey, W.3    Marriott, K.4    Stuckey, P.J.5
  • 3
    • 1542537988 scopus 로고    scopus 로고
    • Haskeil and principal types
    • ACM Press
    • K. F. Faxén. Haskeil and principal types. In Proc. of Haskell Workshop'03, pages 88-97. ACM Press, 2003.
    • (2003) Proc. of Haskell Workshop'03 , pp. 88-97
    • Faxén, K.F.1
  • 4
    • 84956978060 scopus 로고
    • Constraint Handling Rules
    • Constraint Programming: Basics and Trends, Springer-Verlag
    • T. Frühwirth. Constraint Handling Rules. In Constraint Programming: Basics and Trends, LNCS. Springer-Verlag, 1995.
    • (1995) LNCS
    • Frühwirth, T.1
  • 5
    • 33845932581 scopus 로고    scopus 로고
    • Glasgow haskell compiler home
    • Glasgow haskell compiler home page, http://www.haskell.org/ghc/.
  • 9
    • 33845918186 scopus 로고    scopus 로고
    • Hugs home page. haskell.cs.yale.edu/hugs
    • Hugs home page. haskell.cs.yale.edu/hugs/.
  • 10
    • 0012526611 scopus 로고    scopus 로고
    • D. Jeffery, F. Henderson, and Z. Somogyi. Type classes in Mercury. In J. Edwards, editor, Proc. Twenty-Third Australasian Computer Science Conf., 22 of Australian Computer Science Communications, pages 128-135. IEEE Computer Society Press, January 2000.
    • D. Jeffery, F. Henderson, and Z. Somogyi. Type classes in Mercury. In J. Edwards, editor, Proc. Twenty-Third Australasian Computer Science Conf., volume 22 of Australian Computer Science Communications, pages 128-135. IEEE Computer Society Press, January 2000.
  • 11
    • 0004210586 scopus 로고
    • Coherence for qualified types
    • YALEU/DCS/RR-989, Yale University, Department of Computer Science, September
    • M. P. Jones. Coherence for qualified types. Research Report YALEU/DCS/RR-989, Yale University, Department of Computer Science, September 1993.
    • (1993) Research Report
    • Jones, M.P.1
  • 12
    • 84947265273 scopus 로고    scopus 로고
    • Type classes with functional dependencies
    • Proc. of ESOP'00, of, Springer-Verlag
    • M. P. Jones. Type classes with functional dependencies. In Proc. of ESOP'00, volume 1782 of LNCS. Springer-Verlag, 2000.
    • (2000) LNCS , vol.1782
    • Jones, M.P.1
  • 14
    • 0042468049 scopus 로고    scopus 로고
    • Structural subtyping of non-recursive types is decidable
    • IEEE Computer Society
    • V. Kuncak and M. Rinard. Structural subtyping of non-recursive types is decidable. In Proc. of LICS'03, pages 96-107. IEEE Computer Society, 2003.
    • (2003) Proc. of LICS'03 , pp. 96-107
    • Kuncak, V.1    Rinard, M.2
  • 16
    • 3042901812 scopus 로고    scopus 로고
    • Type classes with existential types
    • K. Läufer. Type classes with existential types. Journal of Functional Programming, 6(3):485-517, 1996.
    • (1996) Journal of Functional Programming , vol.6 , Issue.3 , pp. 485-517
    • Läufer, K.1
  • 17
    • 0028507970 scopus 로고
    • Polymorphic type inference and abstract data types
    • K. Läufer and M. Odersky. Polymorphic type inference and abstract data types. ACM Trans. Program. Lang. Syst., 16(5):1411-1430, 1994.
    • (1994) ACM Trans. Program. Lang. Syst , vol.16 , Issue.5 , pp. 1411-1430
    • Läufer, K.1    Odersky, M.2
  • 18
    • 0000100589 scopus 로고
    • Unification under a mixed prefix
    • Dale Miller. Unification under a mixed prefix. J. Symb. Comput., 14(4):321-358, 1992.
    • (1992) J. Symb. Comput , vol.14 , Issue.4 , pp. 321-358
    • Miller, D.1
  • 19
    • 0018105622 scopus 로고
    • A theory of type polymorphism in programming
    • Dec
    • R. Milner. A theory of type polymorphism in programming. Journal of Computer and System Sciences, 17:348-375, Dec 1978.
    • (1978) Journal of Computer and System Sciences , vol.17 , pp. 348-375
    • Milner, R.1
  • 20
    • 0029703265 scopus 로고    scopus 로고
    • Putting type annotations to work
    • ACM Press
    • M. Odersky and K. Läufer. Putting type annotations to work. In Proc. of POPL'96, pages 54-67. ACM Press, 1996.
    • (1996) Proc. of POPL'96 , pp. 54-67
    • Odersky, M.1    Läufer, K.2
  • 21
    • 34248401342 scopus 로고    scopus 로고
    • Haskell 98 Language and Libraries
    • S. Peyton Jones, editor, Cambridge University Press
    • S. Peyton Jones, editor. Haskell 98 Language and Libraries: The Revised Report. Cambridge University Press, 2003.
    • (2003) The Revised Report
  • 22
    • 4243341683 scopus 로고    scopus 로고
    • Technical Report CSI-R9816, Computing Science Institute, University of Nijmegen, Nijmegen, The Netherlands, June
    • M.J. Plasmeijer and M.C.J.D. van Eekelen. Language report Concurrent Clean. Technical Report CSI-R9816, Computing Science Institute, University of Nijmegen, Nijmegen, The Netherlands, June 1998. ftp://ftp.cs.kun.nl/pub/Clean/ Clean13/doc/refman13.ps.gz.
    • (1998) Language report Concurrent Clean
    • Plasmeijer, M.J.1    van Eekelen, M.C.J.D.2
  • 26
    • 33845952140 scopus 로고    scopus 로고
    • Principal type inference for GHC-style multi-parameter type classes
    • Technical report, The National University of Singapore
    • M. Sulzmann, T. Schrijvers, and P.J.Stuckey. Principal type inference for GHC-style multi-parameter type classes. Technical report, The National University of Singapore, 2006.
    • (2006)
    • Sulzmann, M.1    Schrijvers, T.2    Stuckey, P.J.3
  • 27
    • 33745872867 scopus 로고    scopus 로고
    • A framework for extended algebraic data types
    • Proc. of FLOPS'06, of, Springer-Verlag
    • M. Sulzmann, J. Wazny, and P.J.Stuckey. A framework for extended algebraic data types. In Proc. of FLOPS'06, volume 3945 of LNCS, pages 47-64. Springer-Verlag, 2006.
    • (2006) LNCS , vol.3945 , pp. 47-64
    • Sulzmann, M.1    Wazny, J.2    Stuckey, P.J.3


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