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 = do2 putStrLn "Masukan nama Anda:"3 nama <- getLine4 putStrLn ("Selamat datang, " ++ nama ++ "!")
Komentar
Posting Komentar