-
1
-
-
0029180095
-
The call-by-need lambda calculus
-
New York: ACM
-
Ariola, Zena M., Felleisen, Matthias, Maraist, John, Odersky, Martin & Wadler, Philip (1995) The call-by-need lambda calculus. In POPL 95: Conference Record of the Annual ACM Symposium on Principles of Programming Languages. New York: ACM, pp. 233-246.
-
(1995)
POPL 95: Conference Record of the Annual ACM Symposium on Principles of Programming Languages
, pp. 233-246
-
-
Ariola, Z.M.1
Matthias, F.2
John, M.3
Martin, O.4
Philip, W.5
-
2
-
-
0036238224
-
Binding-time analysis for both static and dynamic expressions
-
Asai, Kenichi (2001) Binding-time analysis for both static and dynamic expressions. New Generation Comput. 20(1), 27-52.
-
(2001)
New Generation Comput
, vol.20
, Issue.1
, pp. 27-52
-
-
Asai, K.1
-
6
-
-
23444461366
-
Embedded interpreters
-
Benton, Nick. P. (2005) Embedded interpreters. J. Func. Prog. 15(4), 503-542.
-
(2005)
J. Func. Prog.
, vol.15
, Issue.4
, pp. 503-542
-
-
Benton, N.P.1
-
7
-
-
0001702352
-
Infinite lambda-calculus and non-sensible models
-
A. Ursini & P. Aglianò (eds), Marcel Dekker
-
Berarducci, Alessandro (1996) Infinite lambda-calculus and non-sensible models. In Logic and Algebra, A. Ursini & P. Aglianò (eds), vol.180. Marcel Dekker, pp. 339-378.
-
(1996)
Logic and Algebra
, vol.180
, pp. 339-378
-
-
Berarducci, A.1
-
8
-
-
74149084574
-
-
Master's Thesis, DIKU, University of Copenhagen, Denmark. DIKU Research Report 93/22
-
Birkedal, Lars & Welinder, Morten (1993) Partial evaluation of Standard ML. Master's Thesis, DIKU, University of Copenhagen, Denmark. DIKU Research Report 93/22.
-
(1993)
Partial Evaluation of Standard ML
-
-
Lars, B.1
Morten, W.2
-
9
-
-
0031606026
-
Lava: Hardware design in Haskell
-
of ACM SIGPLAN Notices. New York: ACM, 1998
-
Bjesse, Per, Claessen, Koen, Sheeran, Mary & Singh, Satnam (1998) Lava: Hardware design in Haskell. In ICFP Proceedings of the ACM International Conference on Functional Programming, vol.34(1) of ACM SIGPLAN Notices. New York: ACM, 1998: pp. 174-184.
-
(1998)
ICFP Proceedings of the ACM International Conference on Functional Programming
, vol.34
, Issue.1
, pp. 174-184
-
-
Per, B.1
Koen, C.2
Mary, S.3
Satnam, S.4
-
10
-
-
0022103846
-
Automatic synthesis of typed δ-programs on term algebras
-
B̈ohm, Corrado & Berarducci, Alessandro (1985) Automatic synthesis of typed δ-programs on term algebras. Theor. Comp. Sci. 39, 135-154.
-
(1985)
Theor. Comp. Sci.
, vol.39
, pp. 135-154
-
-
Corrado, B̈.1
Alessandro, B.2
-
11
-
-
0026218814
-
Automatic autoprojection of recursive equations with global variables and abstract data types
-
Bondorf, Anders & Danvy, Olivier (1991) Automatic autoprojection of recursive equations with global variables and abstract data types. Sci. Comp. Prog. 16(2), 151-195.
-
(1991)
Sci. Comp. Prog.
, vol.16
, Issue.2
, pp. 151-195
-
-
Anders, B.1
Olivier, D.2
-
12
-
-
35048882935
-
ML-like inference for classifiers
-
David A. Schmidt (ed.). Lecture Notes in Computer Science 2986, Berlin: Springer-Verlag
-
Calcagno, Cristiano, Moggi, Eugenio & Taha, Walid (2004)ML-like inference for classifiers. In Programming Languages and Systems: Proceedings of ESOP 2004, 13th European Symposium on Programming, David A. Schmidt (ed.). Lecture Notes in Computer Science 2986, Berlin: Springer-Verlag, pp. 79-93.
-
(2004)
Programming Languages and Systems: Proceedings of ESOP 2004, 13th European Symposium on Programming
, pp. 79-93
-
-
Cristiano, C.1
Eugenio, M.2
Walid, T.3
-
13
-
-
33646133205
-
Multi-stage programming with Functors and Monads: Eliminating abstraction overhead from generic code
-
Generative Programming and Component Engineering GPCE, Estonia
-
Carette, Jacques & Kiselyov, Oleg (2005) Multi-stage programming with Functors and Monads: Eliminating abstraction overhead from generic code. In Generative Programming and Component Engineering GPCE, Estonia, Lecture Notes in Computer Science, pp. 256-274.
-
(2005)
Lecture Notes in Computer Science
, pp. 256-274
-
-
Jacques, C.1
Oleg, K.2
-
14
-
-
38149134579
-
Finally tagless, partially evaluated
-
APLAS, Zhong Shao (ed.), Springer
-
Carette, Jacques, Kiselyov, Oleg & Shan, Chung-chieh (2007) Finally tagless, partially evaluated. In APLAS, Zhong Shao (ed.), vol.4807. Lecture Notes in Computer Science. Springer, pp. 222-238.
-
(2007)
Lecture Notes in Computer Science
, vol.4807
, pp. 222-238
-
-
Jacques, C.1
Oleg, K.2
Chung-Chieh, S.3
-
18
-
-
84878594031
-
A simple solution to type specialization
-
Proceedings of ICALP 98: 25th International Colloquium on Automata, Languages, and Programming, Kim Guldstrand Larsen, Sven Skyum & Glynn Winskel (ed.). Berlin: Springer-Verlag
-
Danvy, Olivier (1998) A simple solution to type specialization. In Proceedings of ICALP 98: 25th International Colloquium on Automata, Languages, and Programming, Kim Guldstrand Larsen, Sven Skyum & Glynn Winskel (ed.). Lecture Notes in Computer Science, vol.1443. Berlin: Springer-Verlag, pp. 908-917.
-
(1998)
Lecture Notes in Computer Science
, vol.1443
, pp. 908-917
-
-
Danvy, O.1
-
19
-
-
84972048107
-
Representing control: A study of the CPS transformation
-
Danvy, Olivier & Filinski, Andrzej (1992) Representing control: A study of the CPS transformation. Math. Struct. Comp. Sci. 2(4), 361-391.
-
(1992)
Math. Struct. Comp. Sci.
, vol.2
, Issue.4
, pp. 361-391
-
-
Olivier, D.1
Andrzej, F.2
-
20
-
-
33845946446
-
Tagging, encoding, and Jones optimality
-
Programming Languages and Systems: Proceedings of ESOP 2003, 12th European Symposium on Programming, Pierpaolo Degano (ed.). Berlin: Springer-Verlag
-
Danvy, Olivier & López, Pablo E.Mart́inez (2003) Tagging, encoding, and Jones optimality. In Programming Languages and Systems: Proceedings of ESOP 2003, 12th European Symposium on Programming, Pierpaolo Degano (ed.). Lecture Notes in Computer Science, vol.2618, Berlin: Springer-Verlag, pp. 335-347.
-
(2003)
Lecture Notes in Computer Science
, vol.2618
, pp. 335-347
-
-
Olivier, D.1
López, P.2
Mart́inez, E.3
-
21
-
-
0013047885
-
A modal analysis of staged computation
-
Davies, Rowan & Pfenning, Frank (2001) A modal analysis of staged computation. J. ACM 48(3), 555-604.
-
(2001)
J. ACM
, vol.48
, Issue.3
, pp. 555-604
-
-
Rowan, D.1
Frank, P.2
-
24
-
-
35348823663
-
Concoqtion: Indexed types now
-
New York: ACM
-
Fogarty, Seth, Pasalic, Emir, Siek, Jeremy & Taha, Walid (2007) Concoqtion: Indexed types now! In Proceedings of the 2007 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation. New York: ACM.
-
(2007)
Proceedings of the 2007 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation
-
-
Seth, F.1
Emir, P.2
Jeremy, S.3
Walid, T.4
-
25
-
-
0000146309
-
Partial evaluation of computation process-An approach to a compiler-compiler
-
Reprinted with revisions in Higher-Order Symbol. Comput. 12(4). 381-391
-
Futamura, Yoshihiko (1971) Partial evaluation of computation process-An approach to a compiler-compiler. Sys. Comp. Controls 2(5), 45-50. Reprinted with revisions in Higher-Order Symbol. Comput. 12(4), 381-391.
-
(1971)
Sys. Comp. Controls
, vol.2
, Issue.5
, pp. 45-50
-
-
Futamura, Y.1
-
26
-
-
0002157340
-
A partial evaluator for the untyped lambda calculus
-
Gomard, Carsten K. & Jones, Neil D. (1991) A partial evaluator for the untyped lambda calculus. J. Funct. Prog. 1(1), 21-69.
-
(1991)
J. Funct. Prog.
, vol.1
, Issue.1
, pp. 21-69
-
-
Gomard, C.K.1
Jones, N.D.2
-
27
-
-
74149087941
-
Statically verified type-preserving code transformations in Haskell
-
PLPV 2006: Programming Languages Meets Program Verification. Aaron Stump and Hongwei Xi. (eds.). Amsterdam: Elsevier Science
-
Guillemette, Louis-Julien & Monnier, Stefan (2006) Statically verified type-preserving code transformations in Haskell. In PLPV 2006: Programming Languages Meets Program Verification. Aaron Stump and Hongwei Xi. (eds.) Electronic Notes in Theoretical Computer Science, vol.174(7). Amsterdam: Elsevier Science, pp. 40-53.
-
(2006)
Electronic Notes in Theoretical Computer Science
, vol.174
, Issue.7
, pp. 40-53
-
-
Louis-Julien, G.1
Stefan, M.2
-
29
-
-
84968503882
-
The principal type-scheme of an object in combinatory logic
-
Hindley, J. Roger (1969) The principal type-scheme of an object in combinatory logic. Trans. Am. Math. Soc. 146, 29-60.
-
(1969)
Trans. Am. Math. Soc.
, vol.146
, pp. 29-60
-
-
Hindley, J.R.1
-
30
-
-
1942421729
-
Type-indexed data types
-
Hinze, Ralf, Jeuring, Johan & L̈oh, Andres (2004) Type-indexed data types. Sci. Comp. Prog. 51(1-2), 117-151.
-
(2004)
Sci. Comp. Prog.
, vol.51
, Issue.1-2
, pp. 117-151
-
-
Ralf, H.1
Johan, J.2
Andres, L̈.3
-
31
-
-
63449137141
-
Polymorphic embedding of DSLs
-
Nashville, ACM
-
Hofer, Christian, Ostermann, Klaus, Rendel, Tillmann & Moors, Adriaan (2008) Polymorphic embedding of DSLs. In ACM Conference on Generative Programming and Component Engineering GPCE, Nashville, ACM.
-
(2008)
ACM Conference on Generative Programming and Component Engineering GPCE
-
-
Christian, H.1
Klaus, O.2
Tillmann, R.3
Adriaan, M.4
-
32
-
-
0347467804
-
Language triplets: The AMIX approach
-
Dines Bjorner, Andrei P. Ershov and Neil D. Jones (eds), Amsterdam: North-Holland
-
Holst, Carsten Kehler (1988) Language triplets: The AMIX approach. In Partial Evaluation and Mixed Computation. Dines Bjorner, Andrei P. Ershov and Neil D. Jones (eds), Amsterdam: North-Holland, pp. 167-186.
-
(1988)
Partial Evaluation and Mixed Computation
, pp. 167-186
-
-
Holst, C.K.1
-
33
-
-
84947437004
-
Final semantics for untyped lambda-calculus
-
TLCA 95: Proceedings of the 2nd International Conference on Typed Lambda Calculi and Applications, Mariangiola Dezani-Ciancaglini and Gordon D. Plotkin (eds), Berlin: Springer-Verlag
-
Honsell, Furio & Lenisa, Marina (1995) Final semantics for untyped lambda-calculus. In TLCA 95: Proceedings of the 2nd International Conference on Typed Lambda Calculi and Applications, Mariangiola Dezani-Ciancaglini and Gordon D. Plotkin (eds), Lecture Notes in Computer Science, vol.902, Berlin: Springer-Verlag, pp. 249-265.
-
(1995)
Lecture Notes in Computer Science
, vol.902
, pp. 249-265
-
-
Furio, H.1
Marina, L.2
-
34
-
-
11844300670
-
Coinductive characterizations of applicative structures
-
Honsell, Furio & Lenisa, Marina (1999) Coinductive characterizations of applicative structures. Math. Struct. Comp. Sci. 9(4), 403-435.
-
(1999)
Math. Struct. Comp. Sci.
, vol.9
, Issue.4
, pp. 403-435
-
-
Furio, H.1
Marina, L.2
-
35
-
-
0001082611
-
Building domain-specific embedded languages
-
Hudak, Paul (1996) Building domain-specific embedded languages. ACM Comput. Surv. 28(4es), 196.
-
(1996)
ACM Comput. Surv.
, vol.28
, Issue.4
, pp. 196
-
-
Hudak, P.1
-
36
-
-
84899204394
-
Type specialization
-
Hughes, John (1998) Type specialization. ACM Comput. Surv. 30(3es:14), 1-6.
-
(1998)
ACM Comput. Surv.
, vol.30
, Issue.3-14
, pp. 1-6
-
-
Hughes, J.1
-
39
-
-
0000118661
-
Abstract interpretation: A semantics-based tool for program analysis
-
Oxford University Press
-
Jones, Neil D. & Nielson, Flemming (1994) Abstract interpretation: A semantics-based tool for program analysis. In Handbook of Logic in Computer Science. Oxford University Press, pp. 527-629.
-
(1994)
Handbook of Logic in Computer Science
, pp. 527-629
-
-
Jones, N.D.1
Flemming, N.2
-
40
-
-
0001825807
-
Mix: A self-applicable partial evaluator for experiments in compiler generation
-
Jones, Neil D., Sestoft, Peter & Sondergaard, Harald (1989) Mix: A self-applicable partial evaluator for experiments in compiler generation. Lisp Symbol. Comput. 2(1), 9-50.
-
(1989)
Lisp Symbol. Comput.
, vol.2
, Issue.1
, pp. 9-50
-
-
Jones, N.D.1
Peter, S.2
Harald, S.3
-
41
-
-
84943347452
-
The next 700 programming languages
-
Landin, Peter J. (1966) The next 700 programming languages. Commun. ACM 9(3), 157-166.
-
(1966)
Commun. ACM
, vol.9
, Issue.3
, pp. 157-166
-
-
Landin, P.J.1
-
43
-
-
84957807647
-
On Jones-optimal specialization for strongly typed languages
-
Semantics, Applications and Implementation of Program Generation, Walid Taha (ed). Montreal, Canada: Springer-Verlag
-
Makholm, Henning (2000) On Jones-optimal specialization for strongly typed languages. In Semantics, Applications and Implementation of Program Generation, Walid Taha (ed). Lecture Notes in Computer Science, vol.1924 Montreal, Canada: Springer-Verlag, pp. 129-148.
-
(2000)
Lecture Notes in Computer Science
, vol.1924
, pp. 129-148
-
-
Makholm, H.1
|