Saya telah mencari panduan yang layak untuk Haskell selama beberapa waktu, tetapi belum dapat menemukan panduan yang tampaknya cukup menarik untuk dibaca dan / atau masuk akal.
Saya pernah mengenal Haskell beberapa tahun yang lalu, tetapi saya tidak dapat mengingat banyak tentangnya. Saya ingat "Aha!" - perasaan luar biasa ketika saya akhirnya mendapatkannya, dan itu sebenarnya menyenangkan untuk dimainkan, jadi saya ingin menemukan kembali seni Haskell yang hilang.
Saya akrab dengan Ruby dan trik pemrograman fungsionalnya, jadi saya pikir saya tidak sepenuhnya bingung. Ada link?
haskell
functional-programming
wvdschel.dll
sumber
sumber
Jawaban:
Beberapa tempat yang bagus untuk memulai adalah:
Sumber daya lainnya:
sumber
Tampaknya cocok dengan tagihan dengan gaya Why's Poignant Guide to Ruby.
Mempelajari Anda Haskell for Great Good!
sumber
Jika Anda seperti saya, dan menyukai video presentasi, berikut adalah tutorial yang bagus:
A Taste of Haskell
Ini adalah tutorial tiga jam, yang menggunakan xmonad sebagai contoh berjalan untuk menjelaskan Haskell kepada programmer berpengalaman (wajib). Presentasi diberikan oleh Simon Peyton-Jones yang selain menjadi salah satu desainer papan atas Haskell juga merupakan pembicara yang hebat.
sumber
Part 1
danPart 2
tidak berfungsi.Setelah Anda melewati tahap awal, saya akan sangat merekomendasikan membaca Real World Haskell .
sumber
Wikibook Haskell yang menyertakan teks dari tutorial hebat Tutorial Yet Another Haskell .
(Makalah "Generic Haskell User Guide" adalah makalah yang bagus, tapi menurut saya ini adalah rekomendasi yang sangat buruk untuk programmer pemula Haskell, karena ini lebih merupakan makalah akademis yang menyajikan ekstensi ke Haskell dan pada dasarnya bahasa yang berbeda "Generic Haskell" (yaitu Haskell dengan versi Generik lama) daripada Haskell 98 standar. <irony> Jika Anda mencari bacaan padat tentang Haskell, mulailah dengan laporan Haskell 98. </irony>)
sumber
Real World Haskell adalah buku yang sangat bagus.
sumber
Namun Tutorial Haskell Lain (PDF) berhasil untuk saya.
Edit: Updike menunjukkan bahwa teks YAHT telah dimasukkan ke dalam Wikibook Haksell . PDF masih berguna jika Anda (seperti saya) lebih suka mencetak dan membaca di atas kertas.
BTW Saya juga membaca A Gentle Introduction To Haskell (juga tersedia sebagai PDF). Saya pasti tidak akan merekomendasikan ini untuk pemula. Ini hanya lembut dibandingkan dengan Laporan Haskell. Namun ini adalah referensi yang bagus ketika Anda memiliki pemahaman yang kuat tentang bahasa tersebut.
sumber
Respon yang agak terlambat tetapi saya sangat menikmati membaca dari Learn You A Haskell yang tersedia secara online dan juga sebuah buku.
sumber
Saya telah diberitahu untuk melihat Pemrograman di Haskell , dari Graham Hutton
sumber
Selain " Real World Haskell ", temukan salinan " Haskell: The Craft of Functional Programming ". Buku teks yang bagus.
sumber
Aku seperti Haskell Tutorial untuk C Programmer . Terutama jika Anda berasal dari latar belakang bahasa yang sangat penting seperti saya.
sumber
Saya telah mengunduh 10 slide dari halaman ini http://www.cs.nott.ac.uk/~gmh/book.html dan membacanya berkali- kali. Ini bekerja;)
sumber
Aneh bahwa tidak ada yang menyarankan Haskell Dunia Nyata . Itulah IMHO buku Haskell terbaik yang saat ini bisa Anda dapatkan yang bisa Anda dapatkan untuk dibaca secara online atau offline.
sumber
Satu hal yang sangat unik tentang Haskell adalah adanya milis khusus untuk pemula. Kunjungi Haskell-Beginners .
Membaca buku itu bagus, tetapi meminta beberapa orang untuk bertanya selalu merupakan sumber yang bagus juga. Bersama-sama, saya pikir sama sekali tidak ada alasan untuk mengatakan "Haskell sulit dipelajari karena tidak ada materi di dalamnya."
Anda mungkin juga ingin mengunjungi #haskell di irc.freenode.net.
sumber
Ada juga seri ceramah bagus dari RWTH Achen.
Saya mendapatkan semua info ini dari halaman presentasi Video Haskell Wiki .
sumber
Di sinilah saya memulai. haskell.org
sumber