4.12 Fundamentals of Functional Programming

Content

4.12   Fundamentals of Functional Programming

4.12.1    Functional programming paradigm

4.12.1.1   Function type4.12.1.2   First Class object4.12.1.3   Function application4.12.1.4   Partial function application4.12.1.5    Composition of functions

4.12.2   Writing functional programs

4.12.2.1  Functional language programs

4.12.3   Lists in functional programming

4.12.3.1  List processing



AQA-7516-7517-SP-2015.PDF

 Presentations for this unit.

OOP and functional programming T3 Functional programming.pptx
OOP and functional programming T4 Functional application.pptx
OOP and functional programming T5 Lists in functional programming.pptx
T1 Basic concepts of OOP.pptx
Copy of OOP and functional programming T2 OOP design principles.pptx
OOP and functional programming Part 2.pptx
1-functional-programming.pptx
2-functional-programming.pptx
Functional programming CnD-ppt

Video tutorials

Haskell resources