# [Link] Basics of Lambda Calculus

Page 1 of 1

## 0 Replies - 2600 Views - Last Post: 07 February 2014 - 07:41 AM

### #1 macosxnerd101

• Games, Graphs, and Auctions

Reputation: 11803
• Posts: 44,329
• Joined: 27-December 08

# [Link] Basics of Lambda Calculus

Posted 07 February 2014 - 07:41 AM

This is more of a computer science-y topic, but lambda calculus is an important foundation of functional programming that I figured it would still be a good link here.

Quote

λ-calculus performs computation using mathematical functions. The notation used is called Lambda Abstraction. Many procedural languages (which are not based on λ-calculus) treat data variables and functions differently. For example, we can't assign a function to another function like we usually do with variables [2](function pointers are different!). On the other hand, functional programming languages (for example Haskel) which are based on λ-calculus treat data variables and functions as same. Of course, there are other differences but those are not relevant for this discussion.

http://functionspace...ambda--Calculus

Is This A Good Question/Topic? 2

Page 1 of 1

 .related ul{list-style-type:circle;font-size:12px;font-weight:bold;}.related li{margin-bottom:5px;background-position:left 7px!important;margin-left:-35px;}.related h2{font-size:18px;font-weight:bold;}.related a{color:blue;}