Lambda Calculus Flashcards

1
Q

How is lambda calculus defined?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are he syntactic rules of lambda calculus

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are free and bound variables?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are substitutions?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the rewriting rules of lambda calculus?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is normal form?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are nonterminating reductions?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is call-by-value reduction/applicative order?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is call-by-name reduction/ normal order reduction?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What reduction type is applicative order? Normal order?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How are integers represented in lambda calculus?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly