Lecture 7 Flashcards

1
Q

What is functional programming?

A

Paradigm based on implementing mathematical functions.

A function specifies the relation between the arguments and the result of a computation.

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

What four principles are HOP and FP based on?

A

Instantiation, genericity, embedding and procedural abstraction

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

What is a secure data structure implementation?

A

Only the data type operations can access structures within the datatypes

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