Open In App

What is Haskell Programming Language?

During the late 1980s as that is, the era of new languages and paradigms were invented. A group of researchers started developing Haskell a purely functional programming language. It was finally published in 1990. It is named based on a U.S. mathematician Haskell Brooks Curry.

Haskell is a modern, standard, purely functional programming and non-strict language. It is Specially designed to handle a wide range of applications, from numerical through to symbolic. It has an expressive syntax and very rich inbuilt architecture.



Haskell is a purely Functional, non-strict Programming Language. It is Specially designed to cope with large-scale industrial production applications. It is known for its rich built architecture. Haskell programs are written as Mathematical functions. 

Features of Haskell:

Why use Haskell?

Haskell provides various characteristics like:



Most of large software products life is spent in design and maintenance as functional programming languages are easier to maintain.

How to run Haskell code?

The Glasgow Haskell Compiler (GHC) is used for running the Haskell code. Its features are:

// Haskell program for print a message 
main :: IO ()                    
main = putStrLn "Hello! Welcome to GeeksforGeeks"

Output:

Functional programming is based on mathematical functions. Some other programming languages that support functional programming paradigm are:  

Article Tags :