In computer science, functional programming is way of using mathematical functions instead of different states. Functional programing is not used for commercial software developments. But it is used in AI applications. Examples of Functional programming languages are Lisp, Haskell, APL, ML, F#, Schema, Erlang, J and K, IPL, Caml Light and XSLT. Among these IPL is the first functional Language. All functional languages are based on lambda Calculus. Functional programing is imperative programming and it also support object oriented programming.
In functional programming language, it uses higher order functions such as derivation, anti derivation and calculus, etc. Functional programming language supports pure functions and recursion also. Haskell is a pure functional programming language and widely used. Erlang is used for concurrent applications. Mathematica is used for symbolic maths, J and k is used for financial analysis applications.
In this posting i wish to provide you free functional programming language ebooks which guide you to learn basics of functional programming, functional languages such as Haskell, type theory and functional programming, functional programming using Caml Light, programming in ML , Standard ML etc, computational category theory and implementing functional languages.
Following are the free functional language ebooks links. Visit these and links and familiarize with functional programming.
In functional programming language, it uses higher order functions such as derivation, anti derivation and calculus, etc. Functional programming language supports pure functions and recursion also. Haskell is a pure functional programming language and widely used. Erlang is used for concurrent applications. Mathematica is used for symbolic maths, J and k is used for financial analysis applications.
In this posting i wish to provide you free functional programming language ebooks which guide you to learn basics of functional programming, functional languages such as Haskell, type theory and functional programming, functional programming using Caml Light, programming in ML , Standard ML etc, computational category theory and implementing functional languages.
Following are the free functional language ebooks links. Visit these and links and familiarize with functional programming.
- Functional Programming Using Caml Light View/Download
- Programming in Haskell View/Download
- A Gentle Introduction to Haskell View/Download
- Applicative Programming and Specification View/Download
- A Functional Pattern System for Object Oriented Design View/Download
- Introduction to Functional Programming View/Download
- Functional Programming and Parallel Graph Rewriting View/Download
- Computational Category Theory View/Download
- Categories, Types and Structure: An introduction to the computer scientists View/Download
- Type Theory and Functional Programming View/Download
- Programming in Martin Löf's Type Theory View/Download
- Implementing Functional Languages: A Tutorial View/Download
- The Implementation of Functional Programming Languages View/Download
- A gentle introduction to ML View/Download
- Notes on Programming SML/NJ View/Download
- Programming in Standard ML '97: A Tutorial Introduction View/Download
- Programming in Standard ML View/Download
- The Standard ML Basis Library View/Download
- Standard ML and Objective Caml, Side by Side View/Download
- Introduction to Objective Caml Programming Language View/Download
- Objective Caml Tutorial View/Download
- A Concise Introduction to Objective Caml View/Download
- The Caml Language View/Download
- GODI User's Manual View/Download
- Developing Applications with Objective Caml View/Download
- Using, Understanding, and Unraveling: The OCaml Language View/Download
- The Objective Caml System View/Download