메뉴 건너뛰기




Volumn , Issue , 2005, Pages 62-73

Verifying haskell programs using constructive type theory

Author keywords

Ghc core; Haskeil; Monadic translation; Partiality; Type theory; Verification

Indexed keywords

FUNCTIONAL PROGRAMS; PARTIALITY; TYPE THEORY;

EID: 32144434754     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1088348.1088355     Document Type: Conference Paper
Times cited : (24)

References (19)
  • 1
    • 19144363682 scopus 로고    scopus 로고
    • Monadic type systems: Pure type systems for impure settings
    • A. Gordon, A. Pitts, and C. Talcott, editors, HOOTS II. Second Workshop on Higher-Order Operational Techniques in Semantics
    • G. Barthe, J. Hatcliff, and P. Thiemann. Monadic type systems: Pure type systems for impure settings. In A. Gordon, A. Pitts, and C. Talcott, editors, HOOTS II. Second Workshop on Higher-Order Operational Techniques in Semantics, volume 10 of Electronic Notes in Theoretical Computer Science, pages 54-120, 1997.
    • (1997) Electronic Notes in Theoretical Computer Science , vol.10 , pp. 54-120
    • Barthe, G.1    Hatcliff, J.2    Thiemann, P.3
  • 6
    • 0023965424 scopus 로고
    • The Calculus of Constructions
    • T. Coquand and G. Huet. The Calculus of Constructions. Information and Computation, 76(2/3):95-120, 1988.
    • (1988) Information and Computation , vol.76 , Issue.2-3 , pp. 95-120
    • Coquand, T.1    Huet, G.2
  • 8
    • 0038382055 scopus 로고    scopus 로고
    • Verification of non-functional programs using interpretations in type theory
    • , July
    • J.-C. Filliâtre. Verification of non-functional programs using interpretations in type theory. Journal of Functional Programming, 13(4):709-745, July 2003.
    • (2003) Journal of Functional Programming , vol.13 , Issue.4 , pp. 709-745
    • Filliâtre, J.-C.1
  • 11
    • 0002386430 scopus 로고
    • The formulae-as-types notion of construction
    • J. P. Seldin and J. R. Hindley, editors.. Academic Press, London
    • W. A. Howard. The formulae-as-types notion of construction. In J. P. Seldin and J. R. Hindley, editors. To H.B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism, pages 479-490. Academic Press, London, 1980.
    • (1980) To H.B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism , pp. 479-490
    • Howard, W.A.1
  • 12
    • 32144463732 scopus 로고    scopus 로고
    • Formal reasoning about communication systemsI: Embedding ML into type theory
    • Cornell University
    • C. Kreitz. Formal reasoning about communication systems I: Embedding ML into type theory. Technical report, Cornell University, 1997.
    • (1997) Technical Report
    • Kreitz, C.1
  • 13
    • 0842268073 scopus 로고    scopus 로고
    • Building reliable, high-performance networks with the Nuprl proof development system
    • C. Kreitz. Building reliable, high-performance networks with the Nuprl proof development system. Journal of Functional Programming, 14(1):21-68, 2004.
    • (2004) Journal of Functional Programming , vol.14 , Issue.1 , pp. 21-68
    • Kreitz, C.1
  • 14
    • 0026191658 scopus 로고
    • Finitely stratified polymorphism
    • July
    • D. Leivant. Finitely stratified polymorphism. Information and Computation, 93(1):93-113, July 1991.
    • (1991) Information and Computation , vol.93 , Issue.1 , pp. 93-113
    • Leivant, D.1
  • 15
    • 32144439271 scopus 로고    scopus 로고
    • Reasoning about cbv functional programs in isabelle/hol
    • K. Slind, A. Bunker, and G. Gopalakrishnan, editors, Theorem Proving in Higher Order Logics, 17th International Conference, TPHOLs 2004, Park City, Utah, USA. September 14-17, 2004, Proceedings,. Springer
    • J. Longley and R. Pollack. Reasoning about cbv functional programs in isabelle/hol. In K. Slind, A. Bunker, and G. Gopalakrishnan, editors, Theorem Proving in Higher Order Logics, 17th International Conference, TPHOLs 2004, Park City, Utah, USA. September 14-17, 2004, Proceedings, volume 3223 of Lecture Notes in Computer Science, pages 201-216. Springer, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3223 , pp. 201-216
    • Longley, J.1    Pollack, R.2
  • 17
    • 35448990873 scopus 로고    scopus 로고
    • System description: Twelf - A meta-logical framework for deductive systems
    • H. Ganzinger, editor, Trento, Italy,. Springer-Verlag LNAI 1632
    • F. Pfenning and C. Schürmann. System description: Twelf - A meta-logical framework for deductive systems. In H. Ganzinger, editor, Proceedings of the 16th International Conference on Automated Deduction (CADE-16), pages 202-206, Trento, Italy, 1999. Springer-Verlag LNAI 1632.
    • (1999) Proceedings of the 16th International Conference on Automated Deduction (CADE-16) , pp. 202-206
    • Pfenning, F.1    Schürmann, C.2
  • 18
    • 32144458820 scopus 로고    scopus 로고
    • Monad translating inductive and coinductive types
    • H. Geuvers and F. Wiedijk, editors. Types for Proofs and Programs, Second International Workshop. TYPES 2002, Berg en Dal, The Netherlands, April 24-28, 2002, Selected Papers,. Springer
    • T. Uustalu. Monad translating inductive and coinductive types. In H. Geuvers and F. Wiedijk, editors. Types for Proofs and Programs, Second International Workshop. TYPES 2002, Berg en Dal, The Netherlands, April 24-28, 2002, Selected Papers, volume 2646 of Lecture Notes in Computer Science, pages 299-315. Springer, 2003.
    • (2003) Lecture Notes in Computer Science , vol.2646 , pp. 299-315
    • Uustalu, T.1


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