Functional programming & lambda calculus

Ricci, Raven and Bell, Alia (2012) Functional programming & lambda calculus. College Publishing House, Delhi, India. ISBN 978-81-323-1272-7

[thumbnail of RavenRicci&AliaBell2012_FunctionalProgramming&LambdaCalculus.pdf]
Preview
Text
RavenRicci&AliaBell2012_FunctionalProgramming&LambdaCalculus.pdf - Published Version

Download (1MB) | Preview

Abstract

In computer science, functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids state and mutable data. It emphasizes the application of functions, in contrast to the imperative programming style, which emphasizes changes in state. Functional programming has its roots in lambda calculus, a formal system developed in the 1930s to investigate function definition, function application, and recursion. Many functional programming languages can be viewed as elaborations on the lambda calculus.

Item Type: Book
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
Divisions: Electronic Books
Depositing User: Practical Student 02
Date Deposited: 02 Nov 2021 08:51
Last Modified: 16 Aug 2022 07:26
URI: http://odlsystem2.utm.my/id/eprint/2341

Actions (login required)

View Item View Item