-
1
-
-
0043039003
-
Cayenne - A language with dependent types
-
January
-
Lennart Augustsson. Cayenne - a language with dependent types. ACM SIGPLAN Notices, 34(1):239-250, January 1999.
-
(1999)
ACM SIGPLAN Notices
, vol.34
, Issue.1
, pp. 239-250
-
-
Augustsson, L.1
-
5
-
-
0001439401
-
Lambda calculi with types
-
D. M. Gabbay, Samson Abramsky, and T. S. E. Maibaum, editors,. Oxford University Press, Oxford
-
H. P. Barendregt. Lambda calculi with types. In D. M. Gabbay, Samson Abramsky, and T. S. E. Maibaum, editors, Handbook of Logic in Computer Science, volume 2. Oxford University Press, Oxford, 1992.
-
(1992)
Handbook of Logic in Computer Science
, vol.2
-
-
Barendregt, H.P.1
-
6
-
-
1442309213
-
First-class phantom types
-
Cornell University
-
James Cheney and Ralf Hinze. First-class phantom types. Technical Report TR2003-1901, Cornell University, 2003. Also available from: http://www. informatik.uni-bonn.de/~ralf/publications/Phantom.pdf
-
(2003)
Technical Report TR2003-1901
-
-
Cheney, J.1
Hinze, R.2
-
8
-
-
85000405822
-
Inductive definitions and type theory an introduction (preliminary version)
-
T. Coquand and P. Dybjer. Inductive definitions and type theory an introduction (preliminary version). Lecture Notes in Computer Science, 880:60-76, 1994.
-
(1994)
Lecture Notes in Computer Science
, vol.880
, pp. 60-76
-
-
Coquand, T.1
Dybjer, P.2
-
9
-
-
84947926474
-
A refinement-type checker for Standard ML
-
International Conference on Algebraic Methodology and Software Technology, Springer-Verlag
-
Rowan Davies. A refinement-type checker for Standard ML. In International Conference on Algebraic Methodology and Software Technology, volume 1349 of Lecture Notes in Computer Science, Springer-Verlag, 1997.
-
(1997)
Lecture Notes in Computer Science
, vol.1349
-
-
Davies, R.1
-
10
-
-
0002166787
-
Dynamic typing for distributed programming in polymorphic languages
-
January
-
Dominic Duggan. Dynamic typing for distributed programming in polymorphic languages. ACM Transactions on Programming Languages and Systems. 21(1):11-45, January 1999.
-
(1999)
ACM Transactions on Programming Languages and Systems
, vol.21
, Issue.1
, pp. 11-45
-
-
Duggan, D.1
-
11
-
-
84949206194
-
A finite axiomatization of inductive-recursive definitions
-
P. Dybjer and A. Setzer. A finite axiomatization of inductive-recursive definitions. Lecture Notes in Computer Science, 1581:129-146, 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1581
, pp. 129-146
-
-
Dybjer, P.1
Setzer, A.2
-
12
-
-
34249908745
-
Type checking with universes
-
October
-
R. Harper and R. Pollack. Type checking with universes. Theoretical Computer Science, 89(1):107-136, October 1991.
-
(1991)
Theoretical Computer Science
, vol.89
, Issue.1
, pp. 107-136
-
-
Harper, R.1
Pollack, R.2
-
13
-
-
0027353175
-
A framework for defining logics
-
January
-
Robert Harper, Furio Honsell, and Gordon Plotkin. A framework for defining logics. Journal of the ACM, 40(1):143-184, January 1993.
-
(1993)
Journal of the ACM
, vol.40
, Issue.1
, pp. 143-184
-
-
Harper, R.1
Honsell, F.2
Plotkin, G.3
-
14
-
-
0036980244
-
A lightweight implementation of generics and dynamics
-
Manuel Chakravarty, editor,. ACM SIGPLAN, October
-
Ralf Hinze and James Cheney. A lightweight implementation of generics and dynamics. In Manuel Chakravarty, editor, Proceedings of the ACM SIGPLAN 2002 Haskell Workshop, pages 90-104. ACM SIGPLAN, October 2002.
-
(2002)
Proceedings of the ACM SIGPLAN 2002 Haskell Workshop
, pp. 90-104
-
-
Hinze, R.1
Cheney, J.2
-
15
-
-
84858550046
-
-
http://woodworm.cs.uml.edu/~rprice/ep/koster
-
Infopipe web sites:. http://www.cs.pdx.edu/~walpole/infopipes.html, and http://woodworm.cs.uml.edu/~rprice/ep/koster/.
-
-
-
-
17
-
-
14544278686
-
Practical type inference for arbitrary-rank types
-
Microsoft Research, December
-
Simon Peyton Jones and Mark Shields. Practical type inference for arbitrary-rank types. Technical report, Microsoft Research, December 2003. http://research.microsoft.com/Users/simonpj/.
-
(2003)
Technical Report
-
-
Jones, S.P.1
Shields, M.2
-
19
-
-
32144460572
-
Type reconstruction in the presence of polymorphic recursion and recursive types
-
March 21
-
A. J. Kfoury and Said Jahama. Type reconstruction in the presence of polymorphic recursion and recursive types. Technical report, March 21 2000.
-
(2000)
Technical Report
-
-
Kfoury, A.J.1
Jahama, S.2
-
20
-
-
0003522165
-
LEGO proof development system: User's manual
-
LFCS, Computer Science Dept., University of Edinburgh, The King's Buildings, Edinburgh EH9 3JZ, May. Updated version
-
Zhaohui Luo and Robert Pollack. LEGO proof development system: User's manual. Technical Report ECS-LFCS-92-211, LFCS, Computer Science Dept., University of Edinburgh, The King's Buildings, Edinburgh EH9 3JZ, May 1992. Updated version.
-
(1992)
Technical Report
, vol.ECS-LFCS-92-211
-
-
Luo, Z.1
Pollack, R.2
-
22
-
-
0041525084
-
From system F to typed assembly language
-
, May
-
G. Morrisett, D. Walker, K. Crary, and N. Glew. From system F to typed assembly language. ACM Transactions on Programming Languages and Systems (TOPLAS), 21(3):528-569, May 1999.
-
(1999)
ACM Transactions on Programming Languages and Systems (TOPLAS)
, vol.21
, Issue.3
, pp. 528-569
-
-
Morrisett, G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
23
-
-
32144433604
-
-
Bengt Nordstrom. The ALF proof editor, March 20 1996
-
Bengt Nordstrom. The ALF proof editor, March 20 1996.
-
-
-
-
24
-
-
32144457065
-
-
PhD thesis, OGI School of Science & Engineering at OHSU, October
-
Emir Pasalic. The Role of Type Equality in Meta-programming. PhD thesis, OGI School of Science & Engineering at OHSU, October 2004. Available from: http://www.cs.rice.edu/~pasalic/thesis/body.pdf.
-
(2004)
The Role of Type Equality in Meta-programming
-
-
Pasalic, E.1
-
25
-
-
32144459571
-
Meta-programming with typed object-language representations
-
October. LNCS volume 3286
-
Emir Pasalic and Nathan Linger. Meta-programming with typed object-language representations. In Generative Programming and Component Engineering (GPCE'04), pages 136-167, October 2004. LNCS volume 3286.
-
(2004)
Generative Programming and Component Engineering (GPCE'04)
, pp. 136-167
-
-
Pasalic, E.1
Linger, N.2
-
26
-
-
0002089129
-
Isabelle: The next 700 theorem provers
-
P. Odifreddi, editor,. Academic Press
-
Lawrence C. Paulson. Isabelle: The next 700 theorem provers. In P. Odifreddi, editor, Logic and Computer Science, pages 361-386. Academic Press, 1990.
-
(1990)
Logic and Computer Science
, pp. 361-386
-
-
Paulson, L.C.1
-
27
-
-
0002474842
-
Logic programming in the LF logical framework
-
Gérard Huet and Gordon Plotkin, editors, Cambridge, England,. Cambridge University Press
-
Frank Pfenning. Logic programming in the LF logical framework. In Gérard Huet and Gordon Plotkin, editors, Logical Frameworks, pages 149-181, Cambridge, England, 1991. Cambridge University Press.
-
(1991)
Logical Frameworks
, pp. 149-181
-
-
Pfenning, F.1
-
28
-
-
35448990873
-
System description: Twelf - A meta-logical framework for deductive systems
-
Harald Ganzinger, editor, Proceedings of the 16th International Conference on Automated Deduction (CADE-16), Berlin, July 7-10,. Springer-Verlag
-
Frank Pfenning and Carsten Schürmann. System description: Twelf - A meta-logical framework for deductive systems. In Harald Ganzinger, editor, Proceedings of the 16th International Conference on Automated Deduction (CADE-16), volume 1632 of LNAI, pages 202-206, Berlin, July 7-10, 1999. Springer-Verlag.
-
(1999)
LNAI
, vol.1632
, pp. 202-206
-
-
Pfenning, F.1
Schürmann, C.2
-
29
-
-
79951765304
-
Languages of the future
-
October
-
Tim Sheard. Languages of the future. Onward Track, OOPSLA'04. Reprinted in: ACM SIGPLAN Notices, Dec. 2004., 39(10):116-119, October 2004.
-
(2004)
Onward Track, OOPSLA'04. Reprinted In: ACM SIGPLAN Notices, Dec. 2004
, vol.39
, Issue.10
, pp. 116-119
-
-
Sheard, T.1
-
30
-
-
57549109290
-
GADTs + extensible kind system = dependent programming
-
Portland State University
-
Tim Sheard, James Hook, and Nathan Linger. GADTs + extensible kind system = dependent programming. Technical report, Portland State University, 2005. http://www.cs.pdx.edu/~sheard.
-
(2005)
Technical Report
-
-
Sheard, T.1
Hook, J.2
Linger, N.3
-
35
-
-
32144446330
-
Imperative LF meta-programming
-
July
-
Aaron Stump. Imperative LF meta-programming. In Logical Frameworks and Meta-Languages workshop, July 2004. Available at: http://cs-www.cs.yale.edu/ homes/carsten/1fm04/.
-
(2004)
Logical Frameworks and Meta-Languages Workshop
-
-
Stump, A.1
-
38
-
-
0034546899
-
Type-safe cast: (functional pearl)
-
September
-
Stephanie Weirich. Type-safe cast: (functional pearl). ACM SIGPLAN Notices, 35(9):58-67, September 2000.
-
(2000)
ACM SIGPLAN Notices
, vol.35
, Issue.9
, pp. 58-67
-
-
Weirich, S.1
-
40
-
-
84867453844
-
Dead code elimination through dependent types
-
Hongwei Xi. Dead code elimination through dependent types. Lecture Notes in Computer Science, 1551:228-242, 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1551
, pp. 228-242
-
-
Xi, H.1
-
42
-
-
0031643965
-
Eliminating array bound checking through dependent types
-
May
-
Hongwei Xi and Frank Pfenning. Eliminating array bound checking through dependent types. ACM SIGPLAN Notices, 33(5):249-257, May 1998.
-
(1998)
ACM SIGPLAN Notices
, vol.33
, Issue.5
, pp. 249-257
-
-
Xi, H.1
Pfenning, F.2
-
43
-
-
0032670051
-
Dependent types in practical programming
-
ACM, editor, ACM SIGPLAN Notices, New York, NY, USA,. ACM Press
-
Hongwei Xi and Frank Pfenning. Dependent types in practical programming. In ACM, editor, POPL '99. Proceedings of the 26th ACM SIGPLAN-SIGACT on Principles of programming languages, January 20-22, 1999, San Antonio. TX, ACM SIGPLAN Notices, pages 214-227, New York, NY, USA, 1999. ACM Press.
-
(1999)
POPL '99. Proceedings of the 26th ACM SIGPLAN-SIGACT on Principles of Programming Languages, January 20-22, 1999, San Antonio. TX
, pp. 214-227
-
-
Xi, H.1
Pfenning, F.2
|