-
1
-
-
0036242531
-
The narrowing-driven approach to functional logic program specialization
-
E. Albert and G. Vidal. The narrowing-driven approach to functional logic program specialization. New Generation Comput, 20(1):3-26, 2001.
-
(2001)
New Generation Comput
, vol.20
, Issue.1
, pp. 3-26
-
-
Albert, E.1
Vidal, G.2
-
2
-
-
23944517839
-
Improved fusion for optimizing generics
-
Manuel V. Hermenegildo and Daniel Cabeza, editors, Long Beach, CA, USA, January 10-11, 2005, Proceedings, of Lecture Notes in Computer Science, Springer.ISBN 3-540-24362-3
-
A. Alimarine and S. Smetsers. Improved fusion for optimizing generics. In Manuel V. Hermenegildo and Daniel Cabeza, editors, Practical Aspects of Declarative Languages, 7th International Symposium, PADL 2005, Long Beach, CA, USA, January 10-11, 2005, Proceedings, volume 3350 of Lecture Notes in Computer Science, pages 203-218. Springer, 2005. ISBN 3-540-24362-3.
-
(2005)
Practical Aspects of Declarative Languages, 7th International Symposium, PADL 2005
, vol.3350
, pp. 203-218
-
-
Alimarine, A.1
Smetsers, S.2
-
3
-
-
0017419683
-
A transformation system for developing recursive programs
-
January
-
R.M. Burstall and J. Darlington. A transformation system for developing recursive programs. Journal of the ACM, 24(1):44-67, January 1977.
-
(1977)
Journal of the ACM
, vol.24
, Issue.1
, pp. 44-67
-
-
Burstall, R.M.1
Darlington, J.2
-
4
-
-
84971922146
-
Safe fusion of functional expressions II: Further improvements
-
W-N. Chin. Safe fusion of functional expressions II: Further improvements. J. Funct. Program, 4(4):515-555, 1994.
-
(1994)
J. Funct. Program
, vol.4
, Issue.4
, pp. 515-555
-
-
Chin, W-N.1
-
7
-
-
0001664877
-
Generalized partial computation
-
D. Bjørner, A.P. Ershov, and N.D. Jones, editors, Amsterdam: North-Holland
-
Y. Futamura and K. Nogi. Generalized partial computation. In D. Bjørner, A.P. Ershov, and N.D. Jones, editors, Partial Evaluation and Mixed Computation, pages 133-151. Amsterdam: North-Holland, 1988.
-
(1988)
Partial Evaluation and Mixed Computation
, pp. 133-151
-
-
Futamura, Y.1
Nogi, K.2
-
8
-
-
0036240322
-
Program transformation system based on generalized partial computation
-
Y. Futamura, Z. Konishi, and R. Glück. Program transformation system based on generalized partial computation. New Gen. Comput., 20(1): 75-99, 2002. ISSN 0288-3635. (Pubitemid 34452489)
-
(2002)
New Generation Computing
, vol.20
, Issue.1
, pp. 75-99
-
-
Futamura, Y.1
Konishi, Z.2
Gluck, R.3
-
9
-
-
79959880512
-
Short cut fusion of recursive programs with computational effects
-
P. Achten, P. Koopman, and M. T. Morazán, editors
-
N. Ghani and P. Johann. Short cut fusion of recursive programs with computational effects. In P. Achten, P. Koopman, and M. T. Morazán, editors, Draft Proceedings of The Ninth Symposium on Trends in Functional Programming (TFP), number , 2008.
-
(2008)
Draft Proceedings of The Ninth Symposium on Trends in Functional Programming (TFP)
-
-
Ghani, N.1
Johann, P.2
-
10
-
-
0027846318
-
A short cut to deforestation
-
Copenhagen, Denmark, 1993
-
A. Gill, J. Launchbury, and S.L. Peyton Jones. A short cut to deforestation. In Functional Programming Languages and Computer Architecture, Copenhagen, Denmark, 1993, 1993.
-
Functional Programming Languages and Computer Architecture
, vol.1993
-
-
Gill, A.1
Launchbury, J.2
Peyton Jones, S.L.3
-
12
-
-
84957680870
-
Higher order deforestation
-
London, UK. Springer-Verlag. ISBN 3-540-61756-6
-
G. W. Hamilton. Higher order deforestation. In PLILP '96: Proceedings of the 8th International Symposium on Programming Languages: Implementations, Logics, and Programs, pages 213-227, London, UK, 1996. Springer-Verlag. ISBN 3-540-61756-6.
-
(1996)
PLILP '96: Proceedings of the 8th International Symposium on Programming Languages: Implementations, Logics, and Programs
, pp. 213-227
-
-
Hamilton, G.W.1
-
13
-
-
33644628175
-
Higher order deforestation
-
G. W. Hamilton. Higher order deforestation. Fundam. Informaticae, 69 (1-2):39-61, 2006.
-
(2006)
Fundam. Informaticae
, vol.69
, Issue.1-2
, pp. 39-61
-
-
Hamilton, G.W.1
-
14
-
-
1142270513
-
-
PhD thesis, Habilitationsschrift, Bonn University
-
R. Hinze. Generic Programs and Proofs. PhD thesis, Habilitationsschrift, Bonn University, 2000.
-
(2000)
Generic Programs and Proofs
-
-
Hinze, R.1
-
15
-
-
85034650378
-
Lambda lifting: Transforming programs to recursive equations
-
T. Johnsson. Lambda lifting: Transforming programs to recursive equations. In FPCA, pages 190-203, 1985.
-
(1985)
FPCA
, pp. 190-203
-
-
Johnsson, T.1
-
17
-
-
2342629882
-
Playing by the rules: Rewriting as a practical optimisation technique in GHC
-
Ralf Hinze, editor. Utrecht University, September 28. UUCS-2001-2023
-
S. L. Peyton Jones, A. Tolmach, and T. Hoare. Playing by the rules: Rewriting as a practical optimisation technique in GHC. In Ralf Hinze, editor, Proceedings of the 2001 ACM SIGPLAN Haskell Workshop (HW'2001), 2nd September 2001, Firenze, Italy., Electronic Notes in Theoretical Computer Science, Vol 59. Utrecht University, September 28 2001. UUCS-2001-2023
-
Proceedings of the 2001 ACM SIGPLAN Haskell Workshop (HW'2001) 2nd September 2001, Firenze, Italy., Electronic Notes in Theoretical Computer Science
, vol.59
, Issue.2001
-
-
Peyton Jones, S.L.1
Tolmach, A.2
Hoare, T.3
-
19
-
-
67649847150
-
Positive supercompilation for a higher order call-by-value language: Extended proofs
-
Department of Computer science and Electrical engineering, Luleå University of Technology, October
-
P. A. Jonsson and J. Nordlander. Positive Supercompilation for a Higher Order Call-By-Value Language: Extended Proofs. Technical Report 2008:17, Department of Computer science and Electrical engineering, Luleå University of Technology, October 2008.
-
(2008)
Technical Report 2008
, vol.17
-
-
Jonsson, P.A.1
Nordlander, J.2
-
21
-
-
0002248455
-
Unification revisited
-
Jack Minker, editor, Morgan Kaufmann
-
J-L. Lassez, M. Maher, and K. Marriott. Unification revisited. In Jack Minker, editor, Foundations of Deductive Databases and Logic Programming, pages 587-625. Morgan Kaufmann, 1988.
-
(1988)
Foundations of Deductive Databases and Logic Programming
, pp. 587-625
-
-
Lassez, J-L.1
Maher, M.2
Marriott, K.3
-
23
-
-
0041400164
-
Deforestation for higher-order functions
-
John Launchbury and Patrick M. Sansom, editors, Springer. ISBN 3-540-19820-2
-
S. Marlow and P. Wadler. Deforestation for higher-order functions. In John Launchbury and Patrick M. Sansom, editors, Functional Programming, Workshops in Computing, pages 154-165. Springer, 1992. ISBN 3-540-19820-2.
-
(1992)
Functional Programming, Workshops in Computing
, pp. 154-165
-
-
Marlow, S.1
Wadler, P.2
-
26
-
-
51849161862
-
A supercompiler for core haskell
-
O. Chitil et al., editor,of Lecture Notes in Computer Science. Springer-Verlag
-
N. Mitchell and C. Runciman. A supercompiler for core haskell. In O. Chitil et al., editor, Selected Papers from the Proceedings of IFL 2007, volume 5083 of Lecture Notes in Computer Science, pages 147-164. Springer-Verlag, 2008.
-
(2008)
Selected Papers from the Proceedings of IFL 2007
, vol.5083
, pp. 147-164
-
-
Mitchell, N.1
Runciman, C.2
-
27
-
-
67649839121
-
On the complexity of homeomorphic embeddings
-
Computer Science Department, State Univeristy of New York at Albany, March
-
P. Narendran and J. Stillman. On the Complexity of Homeomorphic Embeddings. Technical Report 87-88, Computer Science Department, State Univeristy of New York at Albany, March 1987.
-
(1987)
Technical Report 87-88
-
-
Narendran, P.1
Stillman, J.2
-
28
-
-
78650631482
-
-
URL
-
J. Nordlander, M. Carlsson, A. Gill, P. Lindgren, and B. von Sydow. The Timber home page, 2008. URL http://www.timber-lang.org.
-
(2008)
The Timber home page
-
-
Nordlander, J.1
Carlsson, M.2
Gill, A.3
Lindgren, P.4
Von Sydow, B.5
-
29
-
-
34548219002
-
Lightweight fusion by fixed point promotion
-
New York, NY, USA. ACM. ISBN 1-59593-575-4
-
A. Ohori and I. Sasano. Lightweight fusion by fixed point promotion. In POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pages 143-154, New York, NY, USA, 2007. ACM. ISBN 1-59593-575-4.
-
(2007)
POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
, pp. 143-154
-
-
Ohori, A.1
Sasano, I.2
-
30
-
-
0004763160
-
The nofib benchmark suite of haskell programs
-
John Launchbury and Patrick M. Sansom, editors, Springer. ISBN 3-540-19820-2
-
W. Partain. The nofib benchmark suite of haskell programs. In John Launchbury and Patrick M. Sansom, editors, Functional Programming, Workshops in Computing, pages 195-202. Springer, 1992. ISBN 3-540-19820-2.
-
(1992)
Functional Programming, Workshops in Computing, pages
, pp. 195-202
-
-
Partain, W.1
-
31
-
-
0030260662
-
Proving the correctness of recursion-based automatic program transformations
-
30 October
-
D. Sands. Proving the correctness of recursion-based automatic program transformations. Theoretical Computer Science, 167(1-2):193-233, 30 October 1996.
-
(1996)
Theoretical Computer Science
, vol.167
, Issue.1-2
, pp. 193-233
-
-
Sands, D.1
-
33
-
-
67649873996
-
Perfect supercompilation
-
Department of Computer Science (DIKU), University of Copenhagen February
-
J. P. Secher. Perfect supercompilation. Technical Report DIKU-TR-99/1, Department of Computer Science (DIKU), University of Copenhagen, February 1999.
-
(1999)
Technical Report DIKU-TR-99/1
-
-
Secher, J.P.1
-
34
-
-
84943247017
-
On perfect supercompilation
-
D. Bjørner, M. Broy, and A. Zamulin, editors, Springer-Verlag
-
J.P. Secher and M.H. Sørensen. On perfect supercompilation. In D. Bjørner, M. Broy, and A. Zamulin, editors, Proceedings of Perspectives of System Informatics, volume 1755 of Lecture Notes in Computer Science, pages 113-127. Springer-Verlag, 2000.
-
(2000)
Proceedings of Perspectives of System Informatics, Volume 1755 of Lecture Notes in Computer Science
, vol.1755
, pp. 113-127
-
-
Secher, J.P.1
Sørensen, M.H.2
-
36
-
-
0001946314
-
An algorithm of generalization in positive supercompilation
-
J.W. Lloyd, editor, Cambridge, MA: MIT Press
-
M.H. Sørensen and R. Glück. An algorithm of generalization in positive supercompilation. In J.W. Lloyd, editor, International Logic Programming Symposium, pages 465-479. Cambridge, MA: MIT Press, 1995.
-
(1995)
International Logic Programming Symposium
, pp. 465-479
-
-
Sørensen, M.H.1
Glück, R.2
-
37
-
-
85015346331
-
Towards unifying partial evaluation, deforestation, supercompilation, and GPC
-
D. Sannella, editor, Edinburgh, U.K., April 1994.(Lecture Notes in Computer Science), Berlin: Springer-Verlag
-
M.H. Sørensen, R. Glück, and N.D. Jones. Towards unifying partial evaluation, deforestation, supercompilation, and GPC. In D. Sannella, editor, Programming Languages and Systems-ESOP'94. 5th European Symposium on Programming, Edinburgh, U.K., April 1994 (Lecture Notes in Computer Science, vol. 788), pages 485-500. Berlin: Springer-Verlag, 1994.
-
(1994)
Programming Languages and Systems-ESOP'94. 5th European Symposium on Programming
, vol.788
, pp. 485-500
-
-
Sørensen, M.H.1
Glück, R.2
Jones, N.D.3
-
38
-
-
3042884594
-
A positive supercompiler
-
M.H. Sørensen, R. Glück, and N.D. Jones. A positive supercompiler. Journal of Functional Programming, 6(6):811-838, 1996.
-
(1996)
Journal of Functional Programming
, vol.6
, Issue.6
, pp. 811-838
-
-
Sørensen, M.H.1
Glück, R.2
Jones, N.D.3
-
39
-
-
0036953802
-
Shortcut fusion for accumulating parameters & zip-like functions
-
J. Svenningsson. Shortcut fusion for accumulating parameters & zip-like functions. In ICFP, pages 124-132, 2002.
-
(2002)
ICFP
, pp. 124-132
-
-
Svenningsson, J.1
-
41
-
-
84976776225
-
Generalized partial computation for a lazy functional language
-
New Haven, Connecticut (Sigplan Notices, September 1991) New York: ACM
-
A. Takano. Generalized partial computation for a lazy functional language. In Partial Evaluation and Semantics-Based Program Manipulation, New Haven, Connecticut (Sigplan Notices, vol. 26, no. 9, September 1991), pages 1-11. New York: ACM, 1991.
-
(1991)
Partial Evaluation and Semantics-Based Program Manipulation
, vol.26
, Issue.9
, pp. 1-11
-
-
Takano, A.1
-
42
-
-
0029205082
-
Shortcut deforestation in calculational form
-
A. Takano and E. Meijer. Shortcut deforestation in calculational form. In FPCA, pages 306-313, 1995.
-
(1995)
FPCA
, pp. 306-313
-
-
Takano, A.1
Meijer, E.2
-
43
-
-
0039616229
-
A supercompiler system based on the language Refal
-
February
-
V.F. Turchin. A supercompiler system based on the language Refal. SIGPLAN Notices, 14(2):46-54, February 1979.
-
(1979)
SIGPLAN Notices
, vol.14
, Issue.2
, pp. 46-54
-
-
Turchin, V.F.1
-
44
-
-
85034962070
-
Semantic definitions in Refal and automatic production of compilers
-
N.D. Jones, editor, Aarhus, Denmark (Lecture Notes in Computer Science) Berlin: Springer-Verlag
-
V.F. Turchin. Semantic definitions in Refal and automatic production of compilers. In N.D. Jones, editor, Semantics-Directed Compiler Generation, Aarhus, Denmark (Lecture Notes in Computer Science, vol. 94), pages 441-474. Berlin: Springer-Verlag, 1980.
-
(1980)
Semantics-Directed Compiler Generation
, vol.94
, pp. 441-474
-
-
Turchin, V.F.1
-
45
-
-
85034844317
-
Program transformation by supercompilation
-
H. Ganzinger and N.D. Jones, editors, (Lecture Notes in Computer Science) Berlin: Springer-Verlag
-
V.F. Turchin. Program transformation by supercompilation. In H. Ganzinger and N.D. Jones, editors, Programs as Data Objects, Copenhagen, Denmark, 1985 (Lecture Notes in Computer Science, vol. 217), pages 257-281. Berlin: Springer-Verlag, 1986a.
-
(1986)
Programs as Data Objects, Copenhagen, Denmark, 1985
, vol.217
, pp. 257-281
-
-
Turchin, V.F.1
-
48
-
-
0025444759
-
Deforestation: Transforming programs to eliminate trees
-
June. ISSN 0304-3975
-
P. Wadler. Deforestation: transforming programs to eliminate trees. Theoretical Computer Science, 73(2):231-248, June 1990. ISSN 0304-3975.
-
(1990)
Theoretical Computer Science
, vol.73
, Issue.2
, pp. 231-248
-
-
Wadler, P.1
|