Linguagens de programação funcional são especialmente projetadas para lidar com aplicativos de computação simbólica e processamento de listas. A programação funcional é baseada em funções matemáticas. Algumas das linguagens de programação funcional populares incluem: Lisp, Python, Erlang, Haskell, Clojure, etc.
Este tutorial fornece uma breve visão geral dos conceitos mais fundamentais das linguagens de programação funcional em geral. Além disso, ele fornece uma análise comparativa da programação orientada a objetos e da linguagem de programação funcional em cada exemplo.
Este tutorial ajudará todos os leitores interessados em compreender os conceitos básicos da programação funcional. É um tutorial muito básico que foi projetado levando em consideração os requisitos dos iniciantes.
Antes de prosseguir com este tutorial, você deve ter um conhecimento básico das terminologias de programação de computador em geral e uma boa exposição a qualquer linguagem de programação, como C, C ++ ou Java.