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. 1 main = do 2 putStrLn "Masukan nama Anda:" 3 nama <- getLine 4 putStrLn ("Selamat datang, " ++ nama ++ "!")