-
1
-
-
0021508525
-
Using circular programs to eliminate multiple traversals of data
-
R. S. Bird. Using circular programs to eliminate multiple traversals of data. Acta Informatica, 21:239-250, 1984.
-
(1984)
Acta Informatica
, vol.21
, pp. 239-250
-
-
Bird, R.S.1
-
3
-
-
0017419683
-
A transformation system for developing recursive programs
-
R. M. Burstall and J. Darlington. A transformation system for developing recursive programs. Journal of ACM, 24(1):44-67, 1977.
-
(1977)
Journal of 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. Journal of Functional Programming, 4(4):515-555, 1994.
-
(1994)
Journal of Functional Programming
, vol.4
, Issue.4
, pp. 515-555
-
-
Chin, W.-N.1
-
10
-
-
0003620778
-
-
Addison-Wesley, 2nd edition
-
J. E. Hopcroft, R. Motwani, and J. D. Ullman. Introduction to automata theory, languages, and computation. Addison-Wesley, 2nd edition, 2001.
-
(2001)
Introduction to Automata Theory, Languages, and Computation
-
-
Hopcroft, J.E.1
Motwani, R.2
Ullman, J.D.3
-
11
-
-
0029716814
-
Deriving structural hylomorphisms from recursive definitions
-
Philadelphia, Pennsylvania, May
-
Z. Hu, H. Iwasaki, and M. Takeichi. Deriving structural hylomorphisms from recursive definitions. In Proc. of International Conference on Functional Programming, pages 73-82, Philadelphia, Pennsylvania, May 1996.
-
(1996)
Proc. of International Conference on Functional Programming
, pp. 73-82
-
-
Hu, Z.1
Iwasaki, H.2
Takeichi, M.3
-
12
-
-
0038720294
-
Short cut fusion is correct
-
P. Johann. Short cut fusion is correct. Journal of Functional Programming, 13(4):797-814, 2003.
-
(2003)
Journal of Functional Programming
, vol.13
, Issue.4
, pp. 797-814
-
-
Johann, P.1
-
13
-
-
0036740652
-
An extension of shortcut deforestation for accumulative list folding
-
K. Kakehi, R. Glück, and Y. Futamura. An extension of shortcut deforestation for accumulative list folding. IEICE Transactions on Information and Systems, E85-D(9):1372-1383, 2002.
-
(2002)
IEICE Transactions on Information and Systems
, vol.E85-D
, Issue.9
, pp. 1372-1383
-
-
Kakehi, K.1
Glück, R.2
Futamura, Y.3
-
15
-
-
9444295120
-
Composing stack-attributed tree transducers
-
Department of Mathematical Informatics, University of Tokyo, Japan
-
K. Nakano. Composing stack-attributed tree transducers. Technical Report METR-2004-01, Department of Mathematical Informatics, University of Tokyo, Japan, 2004.
-
(2004)
Technical Report
, vol.METR-2004-01
-
-
Nakano, K.1
-
17
-
-
0345445926
-
Correctness of a higher-order removal transformation through a relational reasoning
-
Springer Verlag, 2003. A full version is available as a preprint Kyoto-Math 2003-06 from
-
S. Nishimura. Correctness of a higher-order removal transformation through a relational reasoning. In Programming Language and Systems, First Asian Symposium, APLAS 2003 Proceedings, volume 2895 of LNCS, pages 358-375. Springer Verlag, 2003. A full version is available as a preprint Kyoto-Math 2003-06 from http://www.math.kyoto-u.ac.jp/~susumu/papers/aplas03-long.ps.gz.
-
Programming Language and Systems, First Asian Symposium, APLAS 2003 Proceedings, Volume 2895 of LNCS
, vol.2895
, pp. 358-375
-
-
Nishimura, S.1
-
19
-
-
0001233777
-
Parametric polymorphism and operational equivalence
-
A. Pitts. Parametric polymorphism and operational equivalence. Mathematical Structures in Computer Science, 10(3):321-359, 2000.
-
(2000)
Mathematical Structures in Computer Science
, vol.10
, Issue.3
, pp. 321-359
-
-
Pitts, A.1
-
23
-
-
84959062827
-
Optimising recursive functions yielding multiple results in tuples in a lazy functional language
-
Springer Verlag
-
J. H. van Groningen. Optimising recursive functions yielding multiple results in tuples in a lazy functional language. In Implementation of Functional Languages, 11th International Workshop, IFL'99, volume 1868 of Lecture Notes in Computer Science, pages 59-76. Springer Verlag, 1999.
-
(1999)
Implementation of Functional Languages, 11th International Workshop, IFL'99, Volume 1868 of Lecture Notes in Computer Science
, vol.1868
, pp. 59-76
-
-
Van Groningen, J.H.1
-
25
-
-
3042841950
-
Using circular programs to deforest in accumulating parameters
-
J. Voigtländer. Using circular programs to deforest in accumulating parameters. Higher-Order and Symbolic Computation, 17(1), 2004.
-
(2004)
Higher-order and Symbolic Computation
, vol.17
, Issue.1
-
-
Voigtländer, J.1
-
27
-
-
0025444759
-
Deforestation: Transforming programs to eliminate trees
-
June
-
P. Wadler. Deforestation: transforming programs to eliminate trees. Theoretical Computer Science, 73(2):231-248, June 1990.
-
(1990)
Theoretical Computer Science
, vol.73
, Issue.2
, pp. 231-248
-
-
Wadler, P.1
|