메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 227-238

Algebraic fusion of functions with an accumulating parameter and its improvement

Author keywords

Accumulating parameter; Data contexts; Higher order removal; Monoids and monoid homomorphisms; Partial and infinite data structures; Shortcut fusion

Indexed keywords

DATA STRUCTURES; FUNCTIONAL PROGRAMMING; PROBLEM SOLVING;

EID: 34247179676     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1159803.1159835     Document Type: Conference Paper
Times cited : (3)

References (22)
  • 1
    • 84955573850 scopus 로고    scopus 로고
    • Retracting some paths in process algebra
    • CONCUR '96, Concurrency Theory, 7th International Conference, Pisa, Italy, August 26-29, 1996, Proceedings, of, Springer
    • S. Abramsky. Retracting some paths in process algebra. In CONCUR '96, Concurrency Theory, 7th International Conference, Pisa, Italy, August 26-29, 1996, Proceedings, volume 1119 of LNCS, pages 1-17. Springer, 1996.
    • (1996) LNCS , vol.1119 , pp. 1-17
    • Abramsky, S.1
  • 2
    • 0017419683 scopus 로고
    • 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
  • 3
    • 84971922146 scopus 로고
    • 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
  • 5
    • 84976712795 scopus 로고
    • Attribute coupled grammars
    • Proceedings of the ACM SIGPLAN '84 Symposium on Compiler Construction, 6 of, June
    • H. Ganzinger and R. Giegerich. Attribute coupled grammars. In Proceedings of the ACM SIGPLAN '84 Symposium on Compiler Construction, volume 19(6) of SIGPLAN Notices, pages 157-170, June 1984.
    • (1984) SIGPLAN Notices , vol.19 , pp. 157-170
    • Ganzinger, H.1    Giegerich, R.2
  • 10
    • 84976746763 scopus 로고
    • Initial algebra semantics and continuous algebras
    • J. A. Goguen, J. W. Thatcher, E. G. Wagner, and J. B. Wright. Initial algebra semantics and continuous algebras. J. ACM, 24(1):68-95, 1977.
    • (1977) J. ACM , vol.24 , Issue.1 , pp. 68-95
    • Goguen, J.A.1    Thatcher, J.W.2    Wagner, E.G.3    Wright, J.B.4
  • 11
    • 0037667700 scopus 로고    scopus 로고
    • A generalization of short-cut fusion and its correctness proof
    • P. Johann. A generalization of short-cut fusion and its correctness proof. Higher-Order and Symbolic Computation, 15(4):273-300, 2002.
    • (2002) Higher-Order and Symbolic Computation , vol.15 , Issue.4 , pp. 273-300
    • Johann, P.1
  • 13
    • 36849041532 scopus 로고    scopus 로고
    • On deforesting parameters of accumulating maps
    • Logic Based Program Synthesis and Transformation, 11th International Workshop, LOPSTR 2001, of, Springer Verlag
    • K. Kakehi, R. Glück, and Y. Futamura. On deforesting parameters of accumulating maps. In Logic Based Program Synthesis and Transformation, 11th International Workshop, LOPSTR 2001, volume 2372 of LNCS, pages 46-56. Springer Verlag, 2001.
    • (2001) LNCS , vol.2372 , pp. 46-56
    • Kakehi, K.1    Glück, R.2    Futamura, Y.3
  • 14
    • 19144367740 scopus 로고
    • Types, abstractions, and parametric polymorphism, part 2
    • Proc. of Mathematical Foundations of Programming Semantics MFPS 1991, of, Springer Verlag
    • Q. Ma and J. C. Reynolds. Types, abstractions, and parametric polymorphism, part 2. In Proc. of Mathematical Foundations of Programming Semantics (MFPS 1991), volume 598 of LNCS, pages 1-40. Springer Verlag, 1991.
    • (1991) LNCS , vol.598 , pp. 1-40
    • Ma, Q.1    Reynolds, J.C.2
  • 15
    • 0344252183 scopus 로고
    • Homomorphisms and promotability
    • Mathematics of Program Construction, of, Springer Verlag
    • G.Malcolm. Homomorphisms and promotability. In Mathematics of Program Construction, volume 375 of LNCS, pages 335-347. Springer Verlag, 1989.
    • (1989) LNCS , vol.375 , pp. 335-347
    • Malcolm, G.1
  • 16
    • 0345445926 scopus 로고    scopus 로고
    • Correctness of a higher-order removal transformation through a relational reasoning
    • Programming Language, and Systems, First Asian Symposium, APLAS 2003 Proceedings, of, Springer Verlag
    • 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.
    • (2003) LNCS , vol.2895 , pp. 358-375
    • Nishimura, S.1
  • 20
    • 3042841950 scopus 로고    scopus 로고
    • 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
  • 22
    • 0025444759 scopus 로고
    • 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


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.