Functional Programming Tutorial
- Functional Programming - Useful ResourcesThe following resources contain additional information on Functional Programming. Please use them to get more in-depth knowledge on this topic.
- File I/O OperationsWe need files to store the output of a program when the program terminates. Using files, we can access related information using various commands in different languages.
- Functional Programming - Lazy EvaluationLazy evaluation is an evaluation strategy which holds the evaluation of an expression until its value is needed. It avoids repeated evaluation. Haskell is a good example of such a functional programming language whose fundamentals are based on Lazy Evaluation.
- Functional Programming - Lambda CalculusLambda calculus is a framework developed by Alonzo Church in 1930s to study computations with functions.
- Functional Programming - RecordsA record is a data structure for storing a fixed number of elements. It is similar to a structure in C language. At the time of compilation, its expressions are translated to tuple expressions.
- Functional Programming - TupleA tuple is a compound data type having a fixed number of terms. Each term in a tuple is known as an element. The number of elements is the size of the tuple.
Page 1 / 6Next