-
1
-
-
38149013139
-
Polymorphic delimited continuations
-
LNCS 4807
-
Asai, Kenichi, and Yukiyoshi Kameyama. 2007. Polymorphic delimited continuations. In APLAS, 239-254. LNCS 4807.
-
(2007)
APLAS
, pp. 239-254
-
-
Kenichi, A.1
Kameyama, Y.2
-
2
-
-
0026980781
-
Improving binding times without explicit CPS-conversion
-
Bondorf, Anders. 1992. Improving binding times without explicit CPS-conversion. In Lisp & functional programming, 1-10.
-
(1992)
Lisp & Functional Programming
, pp. 1-10
-
-
Anders, B.1
-
3
-
-
0026218814
-
Automatic autoprojection of recursive equations with global variables and abstract data types
-
DOI 10.1016/0167-6423(91)90002-F
-
Bondorf, Anders, and Olivier Danvy. 1991. Automatic autoprojection of recursive equations with global variables and abstract data types. Science of Computer Programming 16(2):151-195.
-
(1991)
Science of Computer Programming
, vol.16
, Issue.2
, pp. 151-195
-
-
Anders, B.1
Olivier, D.2
-
4
-
-
84983098357
-
Closed types as a simple approach to safe imperative multi-stage programming
-
LNCS 1853
-
Calcagno, Cristiano, Eugenio Moggi, and Walid Taha. 2000. Closed types as a simple approach to safe imperative multi-stage programming. In ICALP, 25-36. LNCS 1853.
-
(2000)
ICALP
, pp. 25-36
-
-
Cristiano, C.1
Moggi, E.2
Taha, W.3
-
5
-
-
84888508580
-
Multi-stage programming with functors and monads: Eliminating abstraction overhead from generic code
-
Carette, Jacques, and Oleg Kiselyov. 2008. Multi-stage programming with functors and monads: Eliminating abstraction overhead from generic code. Science of Computer Programming.
-
(2008)
Science of Computer Programming
-
-
Jacques, C.1
Kiselyov, O.2
-
6
-
-
33745665061
-
In search of a program generator to implement generic transformations for high-performance computing
-
DOI 10.1016/j.scico.2005.10.013, PII S0167642306000724
-
Cohen, Albert, Sébastien Donadio, María Jesús Garzarán, Christoph Armin Herrmann, Oleg Kiselyov, and David A. Padua. 2006. In search of a program generator to implement generic transformations for high-performance computing. Science of Computer Programming 62(1):25-46. (Pubitemid 43974824)
-
(2006)
Science of Computer Programming
, vol.62
, Issue.1
, pp. 25-46
-
-
Cohen, A.1
Donadio, S.2
Garzaran, M.-J.3
Herrmann, C.4
Kiselyov, O.5
Padua, D.6
-
7
-
-
84947255563
-
DSL Implementation in MetaOCaml, Template Haskell, and C++
-
Domain-Specific Program Generation
-
Czarnecki, Krzysztof, John T. O'Donnell, Jörg Striegnitz, and Walid Taha. 2004. DSL implementation in MetaOCaml, Template Haskell, and C++. In DSPG 2003, 51-72. LNCS 3016. (Pubitemid 38803766)
-
(2004)
LECTURE NOTES IN COMPUTER SCIENCE
, Issue.3016
, pp. 51-72
-
-
Czarnecki, K.1
O Donnell, J.T.2
Striegnitz, J.3
Taha, W.4
-
8
-
-
0003830722
-
A functional abstraction of typed contexts
-
DIKU, University of Copenhagen, Denmark
-
Danvy, Olivier, and Andrzej Filinski. 1989. A functional abstraction of typed contexts. Tech. Rep. 89/12, DIKU, University of Copenhagen, Denmark. http://www.daimi.au.dk/~danvy/Papers/fatc.ps.gz.
-
(1989)
Tech. Rep. 89/12
-
-
Danvy, O.1
Filinski, A.2
-
9
-
-
0025566530
-
Abstracting control
-
1990. Abstracting control. In Lisp & functional programming,151-160.
-
(1990)
Lisp & Functional Programming
, pp. 151-160
-
-
-
10
-
-
84972048107
-
Representing control: A study of the CPS transformation
-
1992. Representing control: A study of the CPS transformation. Mathematical Structures in Computer Science 2(4): 361-391.
-
(1992)
Mathematical Structures in Computer Science 2
, Issue.4
, pp. 361-391
-
-
-
11
-
-
38149073967
-
A temporal logic approach to binding-time analysis
-
Davies, Rowan. 1996. A temporal logic approach to binding-time analysis. In LICS, 184-195.
-
(1996)
LICS
, pp. 184-195
-
-
Rowan, D.1
-
12
-
-
33646129674
-
Implicitly heterogeneous multistage programming
-
LNCS 3676
-
Eckhardt, Jason, Roumen Kaiabachev, Emir Pašalić, Kedar N. Swadi, and Walid Taha. 2005. Implicitly heterogeneous multistage programming. In GPCE, 275-292. LNCS 3676.
-
(2005)
GPCE
, pp. 275-292
-
-
Jason, E.1
Kaiabachev, R.2
Pašalić, E.3
Swadi, K.N.4
Taha, W.5
-
13
-
-
11244296796
-
Programming graphics processors functionally
-
Elliott, Conal. 2004. Programming graphics processors functionally. In Haskell workshop, 45-56.
-
(2004)
Haskell Workshop
, pp. 45-56
-
-
Conal, E.1
-
14
-
-
67650659140
-
A reduction semantics for imperative higher-order languages
-
Volume II: Parallel languages, LNCS 259
-
Felleisen, Matthias, and Daniel P. Friedman. 1987. A reduction semantics for imperative higher-order languages. In PARLE: Parallel architectures and languages Europe. Volume II: Parallel languages, 206-223. LNCS 259.
-
(1987)
PARLE: Parallel Architectures and Languages Europe
, pp. 206-223
-
-
Matthias, F.1
Friedman, D.P.2
-
15
-
-
0028022240
-
Representing monads
-
Filinski, Andrzej. 1994. Representing monads. In POPL, 446-457.
-
(1994)
POPL
, pp. 446-457
-
-
Andrzej, F.1
-
16
-
-
20744449792
-
The design and implementation of FFTW3
-
DOI 10.1109/JPROC.2004.840301, Program Generation, Optimization and Platform Adaptation
-
Frigo, Matteo, and Steven G. Johnson. 2005. The design and implementation of FFTW3. Proceedings of the IEEE 93(2):216-231. (Pubitemid 40851223)
-
(2005)
Proceedings of the IEEE
, vol.93
, Issue.2
, pp. 216-231
-
-
Frigo, M.1
Johnson, S.G.2
-
18
-
-
35248821142
-
Hume: A domainspecific language for real-time embedded systems
-
LNCS 2830
-
Hammond, Kevin, and Greg Michaelson. 2003. Hume: A domainspecific language for real-time embedded systems. In GPCE, 37-56. LNCS 2830.
-
(2003)
GPCE
, pp. 37-56
-
-
Kevin, H.1
Michaelson, G.2
-
19
-
-
67650699577
-
Closing the stage: From staged code to typed closures
-
Kameyama, Yukiyoshi, Oleg Kiselyov, and Chung-chieh Shan. 2008. Closing the stage: From staged code to typed closures. In PEPM, 147-157.
-
(2008)
PEPM
, pp. 147-157
-
-
Kameyama, Y.1
Kiselyov, O.2
Shan, C.-C.3
-
21
-
-
34247251995
-
Delimited dynamic binding
-
Kiselyov, Oleg, Chung-chieh Shan, and Amr Sabry. 2006. Delimited dynamic binding. In ICFP, 26-37.
-
(2006)
ICFP
, pp. 26-37
-
-
Kiselyov, O.1
Shan, C.-C.2
Sabry, A.3
-
22
-
-
33645970683
-
Relating FFTW and splitradix
-
LNCS 3605
-
Kiselyov, Oleg, and Walid Taha. 2005. Relating FFTW and splitradix. In ICESS, 488-493. LNCS 3605.
-
(2005)
ICESS
, pp. 488-493
-
-
Kiselyov, O.1
Taha, W.2
-
24
-
-
67650675433
-
-
Lengauer, Christian, and Walid Taha, eds., Science of Computer Programming
-
Lengauer, Christian, and Walid Taha, eds. 2006. Special issue on the 1st MetaOCaml workshop (2004), vol.62(1) of Science of Computer Programming.
-
(2006)
Special issue on the 1st MetaOCaml workshop (2004)
, vol.62
, Issue.1
-
-
-
27
-
-
84876680542
-
-
MetaOCaml. 2006. MetaOCaml. http://www.metaocaml.org.
-
(2006)
MetaOCaml
-
-
-
28
-
-
0002444193
-
"Memo" functions and machine learning
-
Michie, Donald. 1968. "Memo" functions and machine learning. Nature 218:19-22.
-
(1968)
Nature
, vol.218
, pp. 19-22
-
-
Michie1
Donald2
-
29
-
-
0032303508
-
A Syntactic Theory of Dynamic Binding
-
Moreau, Luc. 1998. A syntactic theory of dynamic binding. Higher-Order and Symbolic Computation 11(3):233-279. (Pubitemid 128513564)
-
(1998)
Higher-Order and Symbolic Computation
, vol.11
, Issue.3
, pp. 233-279
-
-
Moreau, L.1
-
30
-
-
85019569463
-
Automatic binding time analysis for a typed λ-calculus
-
Nielson, Flemming, and Hanne Riis Nielson. 1988. Automatic binding time analysis for a typed λ-calculus. In POPL, 98-106.
-
(1988)
POPL
, pp. 98-106
-
-
Nielson1
Flemming2
Nielson, H.R.3
-
32
-
-
84944098890
-
λμ-calculus: An algorithmic interpretation of classical natural deduction
-
LNAI 624
-
Parigot, Michel. 1992. λμ-calculus: An algorithmic interpretation of classical natural deduction. In LPAR, 190-201. LNAI 624.
-
(1992)
LPAR
, pp. 190-201
-
-
Parigot1
Michel2
-
33
-
-
67650659137
-
Tagless staged interpreters for typed languages
-
Pašalíc, Emir, Walid Taha, and Tim Sheard. 2002. Tagless staged interpreters for typed languages. In ICFP, 157-166.
-
(2002)
ICFP
, pp. 157-166
-
-
Pašalić1
Emir2
Taha, W.3
Sheard, T.4
-
35
-
-
19344368072
-
SPIRAL: Code generation for DSP transforms
-
Püschel, Markus, José M. F. Moura, Jeremy Johnson, David Padua, Manuela Veloso, Bryan W. Singer, Jianxin Xiong, Franz Franchetti, Aca Gačić, Yevgen Voronenko, Kang Chen, Robert W. Johnson, and Nick Rizzolo. 2005. SPIRAL: Code generation for DSP transforms. Proceedings of the IEEE 93(2): 232-275.
-
(2005)
Proceedings of the IEEE 93
, Issue.2
, pp. 232-275
-
-
Püschel1
Markus2
Moura, J.M.F.3
Johnson, J.4
Padua, D.5
Veloso, M.6
Singer, B.W.7
Jianxin, X.8
Franchetti, F.9
Gačić, A.10
Voronenko, Y.11
Kang, C.12
Johnson, R.W.13
Rizzolo, N.14
-
36
-
-
85015346331
-
Towards unifying deforestation, supercompilation, partial evaluation, and generalized partial computation
-
LNCS 788
-
Soørensen, Morten Heine B., Robert Glück, and Neil D. Jones. 1994. Towards unifying deforestation, supercompilation, partial evaluation, and generalized partial computation. In ESOP, 485-500. LNCS 788.
-
(1994)
ESOP
, pp. 485-500
-
-
Soørensen1
Morten, H.B.2
Glück, R.3
Jones, N.D.4
-
37
-
-
0035466055
-
A hybrid approach to online and offline partial evaluation
-
DOI 10.1023/A:1012984529382
-
Sumii, Eijiro, and Naoki Kobayashi. 2001. A hybrid approach to online and offline partial evaluation. Higher-Order and Symbolic Computation 14(2-3):101-142.
-
(2001)
Higher-Order and Symbolic Computation
, vol.14
, Issue.2-3
, pp. 101-142
-
-
Sumii, E.1
Kobayashi, N.2
-
39
-
-
34250646270
-
A monadic approach for avoiding code duplication when staging memoized functions
-
DOI 10.1145/1111542.1111570, PEPM 2006: Proceedings of the Workshop on Partial Evaluation and Program Manipulation
-
Swadi, Kedar, Walid Taha, Oleg Kiselyov, and Emir Pašalić. 2006. A monadic approach for avoiding code duplication when staging memoized functions. In PEPM, 160-169. (Pubitemid 46946409)
-
(2006)
Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation
, pp. 160-169
-
-
Swadi, K.1
Taha, W.2
Kiselyov, O.3
Pasalic, E.4
-
40
-
-
0033691593
-
A sound reduction semantics for untyped CBN multi-stage computation
-
Taha, Walid. 2000. A sound reduction semantics for untyped CBN multi-stage computation. In PEPM, 34-43.
-
(2000)
PEPM
, pp. 34-43
-
-
Taha, W.1
-
41
-
-
67650682167
-
Resource-aware programming
-
LNCS 3605
-
2005. Resource-aware programming. In ICESS, 38-43. LNCS 3605.
-
(2005)
ICESS
, pp. 38-43
-
-
-
42
-
-
0038643987
-
Environment classifiers
-
Taha, Walid, and Michael Florentin Nielsen. 2003. Environment classifiers. In POPL, 26-37.
-
(2003)
POPL
, pp. 26-37
-
-
Taha, W.1
Nielsen, M.F.2
-
44
-
-
1442339035
-
From control effects to typed continuation passing
-
Thielecke, Hayo. 2003. From control effects to typed continuation passing. In POPL, 139-149.
-
(2003)
POPL
, pp. 139-149
-
-
Thielecke1
Hayo2
|