Haskell

Haskell adalah bahasa pemrograman fungsional murni. Nama bahasa pemrograman Haskell diambil dari nama seseorang matematikawan Haskell Curry, yang terkenal akan karyanya di bidang combinatory logic. Haskell hanya mengenal expression dan equation.

Contoh

Hello World 
Berikut ini adalah contoh program sederhana yang akan mencetak kalimat "Hello, World!". 
         main = putStrLn "Hello, world!"

Penjumlahan sederhana 
Berikut ini adalah contoh program sederhana yang akan mencetak hasil penjumlahan antara 2 dan 10.    main = print (2 + 10)

Cetak nama 
Berikut ini adalah contoh program sederhana yang akan meminta nama pengguna dan mencetaknya kembali.    main = do
        putStrLn "Masukan nama Anda:"
        nama <- getLine
        putStrLn ("Selamat datang, " ++ nama ++ "!")

Referensi

Pranala luar 

 
 Language and library specification  at the Haskell Wiki
 
 Various
 The Evolution of a Haskell Programmer , slightly humorous overview of different programming styles available in Haskell
 Online Bibliography of Haskell Research 
 Haskell Weekly News 
 The Monad.Reader , quarterly magazine on Haskell topics
 
 Leksah , a GTK-based Haskell IDE written in Haskell
Tutorials
 Try Haskell! , an in-browser interactive tutorial
 Yet Another Haskell Tutorial , by Hal Daumé III; assumes far less prior knowledge than official tutorial
 The Haskell Cheatsheet , compact language reference and mini-tutorial

Bahasa pemrograman
Perangkat lunak bebas