This research has been supported by grants of Ministero della Pubblica Istruzione, Italia and of "Projet stimulation" CEE.
Preview
Unable to display preview. Download preview PDF.
References
Abdali, S.K., An abstraction algorithm for combinatory logic, JSL 41, 1976
Backus, J., Can programming be liberated from von Neumann style? A functional style and its algebra of programs, ACM Comm., 1978, vol.21, no.8, pp.613–641
Barendregt, H.P., The type free lambda-calculus, in "Handbook of Mathematical Logic", Barwise (ed.), North Holland, 1981
Barendregt, H.P., The lambda calculus, North Holland, 1981
Böhm, C. and Berarducci, A., Automatic synthesis of typed A-programs on term algebras, TCS 39 (1985), pp.135–154
Böhm, C. and Dezani-Ciancaglini, M., Combinatorial problems, combinator equations and normal forms, in: Lœckx (ed.) Progr, "Automata,Languages and Programming 2thColloquium", LNCS 14, 1974, pp. 185–199
Böhm, C. and Dezani-Ciancaglini, M., λ-terms as total or partial functions on normal forms, in "λ-Calculus and computer science theory", Böhm (ed.), LNCS 37, Springer, 1975, pp.96–121
Böhm, C., Combinatory foundation of functional programming, in "1982 ACM Symposium on Lisp and functional programming", 1982,Pittsburgh,Pen., pp. 29–36
Church, A., The calculi of lambda-conversion, Princeton Univ. Press, 1941
Coppo, M. and Dezani-Ciancaglini, M., Tree and λ-terms in "Les Arbres an Algebre et Programmation" G.Jacobs (ed.), Debock, 1977, pp.91–120
Coppo, M., A completeness theorem for recursively defined types, in "Automata,Languages and Programming 12th colloquium", LNCS 194, 1985, pp.120–128
Johnsson, T., Efficient compilation of lazy evaluation, in "Proceedings of the SIGPLAN '84 symposium on compiler construction", Montreal, 1984, pp.58–69
McCarthy, J., Recursive functions of symbolic expressions and their computation by machine, Comm.ACM 1960, vol.3, no. 4, pp184–195
Parsons, C, Hierarchies of primitive recursive functions, Zeits.f.Math.Logik und Grundlage d.Math, vol.14, 1968, pp.357–376
Schönfinkel, M., Über die Bausteine der matematischen logik, Math. Annalen 92, 1924, pp.305–316
Turner, D.A., Miranda: A non strict language with polymorphic types, in "Proceedings 1985 conference on functional programming languages and computer architecture", Nancy, 1985, pp.1–16
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Böhm, C. (1988). Functional programming and combinatory algebras. In: Chytil, M.P., Koubek, V., Janiga, L. (eds) Mathematical Foundations of Computer Science 1988. MFCS 1988. Lecture Notes in Computer Science, vol 324. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0017128
Download citation
DOI: https://doi.org/10.1007/BFb0017128
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-50110-7
Online ISBN: 978-3-540-45926-2
eBook Packages: Springer Book Archive