Haskell is an actively used programming language created in 1990. Haskell is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing. It is named after logician Haskell Curry. The latest standard of Haskell is Haskell 2010. Read more on Wikipedia...

30Years Old 152,807Users 488Jobs

Example code from the Hello World Collection:

-- Hello World in Haskell
main = putStrLn "Hello World"

Example code from Linguist:

import Data.Char

main :: IO ()
main = do
	let hello = "hello world"
	putStrLn $ map toUpper hello

Example code from Wikipedia:

$ ghci
Prelude> import Data.Int
Prelude Data.Int> fromIntegral (32767 :: Int16) :: Int8
Prelude Data.Int> fromInteger (2^64 :: Integer) :: Int32

Trending Repos

repo stars description
shellcheck 16292 ShellCheck, a static analysis tool for shell scripts
duckling 2567 Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.
unison 2110 Next generation programming language, currently in development

Last updated August 9th, 2020

Edit Haskell on GitHub