Functional Programming Tutorial

Functional Programming Tutorial

Functional programming languages are specially designed to handle symbolic computation and list processing applications. Functional programming is based on mathematical functions. Some of the popular functional programming languages include: Lisp, Python, Erlang, Haskell, Clojure, etc.

This tutorial provides a brief overview of the most fundamental concepts of functional programming languages in general. In addition, it provides a comparative analysis of object-oriented programming and functional programming language in every example.

Audience

This tutorial will help all those readers who are keen to understand the basic concepts of functional programming. It is a very basic tutorial that has been designed keeping in mind the requirements of beginners.

Prerequisites

Before proceeding with this tutorial, you should have a basic understanding of Computer Programming terminologies in general and a good exposure to any programming language such as C, C++, or Java.

Useful Video Courses


Video

IBM Rational Functional Tester

32 Lectures 3.5 hours

Pavan Lalwani

Video

Functional Programming and Lambda- Learn Java8 by Coding it

72 Lectures 10.5 hours

Arun Ammasai

Video

Functional Programming using JavaScript

51 Lectures 2 hours

Skillbakerystudios

Video

Elixir and Phoenix: Real World Functional Programming

43 Lectures 4 hours

Mohammad Nauman

Video

How to Write a Smart Functional Spec for SAP SD Z-Report

8 Lectures 1 hours

Santharam Sivalenka

Advertisements