-
1
-
-
1442309213
-
First class phantom types
-
Cornell University
-
Cheney, J., Hinze, R.: First class phantom types. Technical Report CUCIS TR2003-1901, Cornell University, http://techreports.library.cornell.edu:8081/ Dienst/UI/1.0/Display/cul.cis/ TR2003-1901 (2003)
-
(2003)
Technical Report
, vol.CUCIS TR2003-1901
-
-
Cheney, J.1
Hinze, R.2
-
2
-
-
84947236734
-
DSL implementation using staging and monads
-
Austin, Texas, USEUNIX
-
Sheard, T., Benaissa, Z., Pašalić, E.: DSL implementation using staging and monads. In: Second Conference on Domain-Specific Languages (DSL'99), Austin, Texas, USEUNIX (1999)
-
(1999)
Second Conference on Domain-specific Languages (DSL'99)
-
-
Sheard, T.1
Benaissa, Z.2
Pašalić, E.3
-
3
-
-
84888249819
-
Tag elimination and jones-optimality
-
Taha, W., Makholm, H., Hughes, J.: Tag elimination and jones-optimality. Lecture Notes in Computer Science 2053 (2001) 257-??
-
(2001)
Lecture Notes in Computer Science
, vol.2053
, pp. 257
-
-
Taha, W.1
Makholm, H.2
Hughes, J.3
-
4
-
-
0036949280
-
Tagless staged interpreters for typed languages
-
Pittsburgh, USA, ACM
-
Pašalić, E., Taha, W., Sheard, T.: Tagless staged interpreters for typed languages. In: The International Conference on Functional Programming (ICFP '02), Pittsburgh, USA, ACM (2002)
-
(2002)
The International Conference on Functional Programming (ICFP '02)
-
-
Pašalić, E.1
Taha, W.2
Sheard, T.3
-
5
-
-
0013260541
-
Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem
-
Bruijn, N.G.d.: Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem. Indagaciones Mathematische 34 (1972) 381-392
-
(1972)
Indagaciones Mathematische
, vol.34
, pp. 381-392
-
-
Bruijn, N.G.D.1
-
7
-
-
0036953803
-
Typing dynamic typing
-
Proceedings of the Seventh ACM SIGPLAN International Conference on Functional Programming (ICFP '02), Pittsburgh, Pennsylvania, USA, October 4-6, 2002. ACM Press
-
Baars, A.I., Swierstra, S.D.: Typing dynamic typing. In: Proceedings of the Seventh ACM SIGPLAN International Conference on Functional Programming (ICFP '02), Pittsburgh, Pennsylvania, USA, October 4-6, 2002. SIGPLAN Notices 37(9), ACM Press (2002)
-
(2002)
SIGPLAN Notices
, vol.37
, Issue.9
-
-
Baars, A.I.1
Swierstra, S.D.2
-
8
-
-
33644615295
-
-
Cheney, J., Hinze, R.: Phantom types. Available from http://www. informatik.uni-bonn.de/~ralf/publications/Phantom.pdf. (2003)
-
(2003)
Phantom Types
-
-
Cheney, J.1
Hinze, R.2
-
10
-
-
19044382703
-
Programming in Martin-Lof's Type Theory
-
Oxford University Press, New York, NY Currently available online from first authors homepage
-
Nordström, B., Peterson, K., Smith, J.M.: Programming in Martin-Lof's Type Theory. Volume 7 of International Series of Monographs on Computer Science. Oxford University Press, New York, NY (1990) Currently available online from first authors homepage.
-
(1990)
International Series of Monographs on Computer Science
, vol.7
-
-
Nordström, B.1
Peterson, K.2
Smith, J.M.3
-
14
-
-
0019003680
-
Fast decision procedures based on congruence closure
-
Nelson, G., Oppen, D.C.: Fast decision procedures based on congruence closure. Journal of the ACM 27 (1980) 356-364
-
(1980)
Journal of the ACM
, vol.27
, pp. 356-364
-
-
Nelson, G.1
Oppen, D.C.2
-
15
-
-
0032670051
-
Dependent types in practical programming
-
San Antonio, Texas, New York, NY, ACM
-
Xi, H., Pfenning, F.: Dependent types in practical programming. In: Conference Record of POPL 99: The 26th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, San Antonio, Texas, New York, NY, ACM (1999) 214-227
-
(1999)
Conference Record of POPL 99: The 26th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 214-227
-
-
Xi, H.1
Pfenning, F.2
-
16
-
-
0013091874
-
MetaML: Multi-stage programming with explicit annotations
-
Taha, W., Sheard, T.: MetaML: Multi-stage programming with explicit annotations. Theoretical Computer Science 248 (2000)
-
(2000)
Theoretical Computer Science
, vol.248
-
-
Taha, W.1
Sheard, T.2
-
17
-
-
0012526333
-
-
Taha, W., Calcagno, C., Huang, L., Leroy, X.: MetaOCaml: A compiled, type-safe multi-stage programming language. Available from http://cs-www.cs. yale.edu/homes/taha/MetaOCaml/ (2001)
-
(2001)
MetaOCaml: A Compiled, Type-safe Multi-stage Programming Language
-
-
Taha, W.1
Calcagno, C.2
Huang, L.3
Leroy, X.4
-
18
-
-
0036983358
-
Template meta-programming for Haskell
-
Sheard, T., Jones, S.P.: Template meta-programming for Haskell. ACM SIGPLAN Notices 37 (2002) 60-75
-
(2002)
ACM SIGPLAN Notices
, vol.37
, pp. 60-75
-
-
Sheard, T.1
Jones, S.P.2
-
20
-
-
84888249819
-
Tag elimination and Jones-optimality
-
Danvy, O., Filinski, A., eds.: Programs as Data Objects.
-
Taha, W., Makholm, H., Hughes, J.: Tag elimination and Jones-optimality. In Danvy, O., Filinski, A., eds.: Programs as Data Objects. Volume 2053 of Lecture Notes in Computer Science. (2001) 257-275
-
(2001)
Lecture Notes in Computer Science
, vol.2053
, pp. 257-275
-
-
Taha, W.1
Makholm, H.2
Hughes, J.3
-
23
-
-
35048853975
-
Binding-time analysis for metaml via type inference and constraint solving
-
Linger, N., Sheard, T.: Binding-time analysis for metaml via type inference and constraint solving. Proceedings of TACAS '04 (2004)
-
(2004)
Proceedings of TACAS '04
-
-
Linger, N.1
Sheard, T.2
-
24
-
-
0036980244
-
A lightweight implementation of generics and dynamics
-
ACM_Press
-
Cheney, J., Hinze, R.: A lightweight implementation of generics and dynamics. In: Proc. of the workshop on Haskell, ACM_Press (2002) 90-104
-
(2002)
Proc. of the Workshop on Haskell
, pp. 90-104
-
-
Cheney, J.1
Hinze, R.2
-
25
-
-
0342664664
-
Domain-specific embedded compilers
-
Berkeley, CA, USENIX Association
-
Leijen, D., Meijer, E.: Domain-specific embedded compilers. In: Proceedings of the 2nd Conference on Domain-Specific Languages, Berkeley, CA, USENIX Association (1999) 109-122
-
(1999)
Proceedings of the 2nd Conference on Domain-specific Languages
, pp. 109-122
-
-
Leijen, D.1
Meijer, E.2
-
26
-
-
1442339030
-
Guarded recursive datatype constructors
-
Norris, C., Fenwick, J.J.B., eds.: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages (POPL-03). New York, ACM Press
-
Xi, H., Chen, C., Chen, G.: Guarded recursive datatype constructors. In Norris, C., Fenwick, J.J.B., eds.: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages (POPL-03). Volume 38, 1 of ACM SIGPLAN Notices., New York, ACM Press (2003) 224-235
-
(2003)
ACM SIGPLAN Notices
, vol.38
, Issue.1
, pp. 224-235
-
-
Xi, H.1
Chen, C.2
Chen, G.3
-
27
-
-
0023207660
-
A framework for defining logics
-
Washington, IEEE Computer Society Press The conference was held at Cornell University, Ithaca, New York
-
Harper, R., Honsell, F., Plotkin, G.: A framework for defining logics. In: Proceedings Symposium on Logic in Computer Science, Washington, IEEE Computer Society Press (1987) 194-204 The conference was held at Cornell University, Ithaca, New York.
-
(1987)
Proceedings Symposium on Logic in Computer Science
, pp. 194-204
-
-
Harper, R.1
Honsell, F.2
Plotkin, G.3
-
28
-
-
35448990873
-
System description: Twelf - A meta-logical framework for deductive systems
-
Ganzinger, H., ed.: Proceedings of the 16th International Conference on Automated Deduction (CADE-16). Berlin, Springer-Verlag
-
Pfenning, F., Schürmann, C.: System description: Twelf - A meta-logical framework for deductive systems. In Ganzinger, H., ed.: Proceedings of the 16th International Conference on Automated Deduction (CADE-16). Volume 1632 of LNAL, Berlin, Springer-Verlag (1999) 202-206
-
(1999)
LNAL
, vol.1632
, pp. 202-206
-
-
Pfenning, F.1
Schürmann, C.2
-
29
-
-
0003712416
-
The Coq Proof Assistant Reference Manual - Version V6.1
-
INRIA
-
Barras, B., Boutin, S., Comes, C., Courant, J., Filliatre, J., Giménez, E., Herbelin, H., Huet, G., Muñoz, C., Murthy, C., Parent, G., Paulin, C., Saibi, A., Werner, B.: The Coq Proof Assistant Reference Manual - Version V6.1. Technical Report 0203, INRIA (1997)
-
(1997)
Technical Report 0203
-
-
Barras, B.1
Boutin, S.2
Comes, C.3
Courant, J.4
Filliatre, J.5
Giménez, E.6
Herbelin, H.7
Huet, G.8
Muñoz, C.9
Murthy, C.10
Parent, G.11
Paulin, C.12
Saibi, A.13
Werner, B.14
-
32
-
-
0001082611
-
Building domain-specific embedded languages
-
Hudak, P.: Building domain-specific embedded languages. ACM Computing Surveys 28 (1996) 196
-
(1996)
ACM Computing Surveys
, vol.28
, pp. 196
-
-
Hudak, P.1
-
33
-
-
35048899207
-
Compiling embedded languages
-
Elliott, C., Finne, S., de Moor, O.: Compiling embedded languages. Journal of Functional Programming 8 (1998) 543-572
-
(1998)
Journal of Functional Programming
, vol.8
, pp. 543-572
-
-
Elliott, C.1
Finne, S.2
De Moor, O.3
-
35
-
-
0030371868
-
λv, a calculus of explicit substitutions which preserves strong normalisation
-
Benaissa, Z.E.A., Briaud, D., Lescanne, P., Rouyer-Degli, J.: λv, a calculus of explicit substitutions which preserves strong normalisation. Journal of Functional Programming 6 (1996) 699-722
-
(1996)
Journal of Functional Programming
, vol.6
, pp. 699-722
-
-
Benaissa, Z.E.A.1
Briaud, D.2
Lescanne, P.3
Rouyer-Degli, J.4
-
37
-
-
35248851156
-
Implementing multi-stage languages using ASTs, gensym, and reflection
-
Czarnecki, K., Pfenning, F., Smaragdakis, Y., eds.: Generative Programming and Component Engineering (GPCE). Springer-Verlag
-
Calcagno, C., Taha, W., Huang, L., Leroy, X.: Implementing multi-stage languages using ASTs, gensym, and reflection. In Czarnecki, K., Pfenning, F., Smaragdakis, Y., eds.: Generative Programming and Component Engineering (GPCE). Lecture Notes in Computer Science, Springer-Verlag (2003)
-
(2003)
Lecture Notes in Computer Science
-
-
Calcagno, C.1
Taha, W.2
Huang, L.3
Leroy, X.4
|