Haskell 趣學指南
Search…
Haskell 趣學指南
HASKELL 趣學指南
LANGS
HASKELL 趣學指南
SUMMARY
ch01
ch02
ch03
ch04
ch05
ch06
ch07
ch08
ch09
ch10
ch11
ch12
ch13
ch14
Resource
resource
faq
HASKELL 趣学指南
Powered By
GitBook
Resource
網路上 Haskell 的資源雖不少,但由於目前社群的人力有限。所以比較沒能整理成一套能循序漸進的學習方式。常常會在 Haskell Wiki 上撞到對初學者太過於深入的東西。或是覺得奇怪怎麼不斷有之前沒看過的東西冒出來。造成學習 Haskell 很大的撞牆期。這邊譯者會漸漸補充一些自己覺得有用的資源,嘗試找到一些中階的教材能夠銜接初學跟進階。
Specification
Haskell 98 Report
: Haskell 的標準,目前 GHC 如果不用任何 Extension,寫出來的程式是符合 Haskell 98 的標準。
Haskell 2010 Report
:,最新的標準,有許多已經實作但要開 Extension 才能用。
Tools
Hoogle
: Haskell 函數的搜尋引擎,不只可以用函數的名稱搜尋,也可以用函數的型態來搜尋。
Hayoo
: 跟 Hoogle 同樣功能。
hdiff
: 可以方便查詢 package 不同版號之間的差異。
packdeps
: 方便查詢 Hackage 上面 package 之間的相依性。
Lectures & Articles
Wikibook Haskell
: 豐富的 Wikibook 資源
CS240h
: David Mazières 跟 Bryan O'Sullivan 在 Stanford 開的課。
本物のプログラマはHaskellを使う
: Haskell 專欄
Write Yourself a Scheme in 48 Hours
,Audrey Tang 寫的教學,教你如何用 Haskell 寫出一個 Scheme。
[德國大學的 Functional Programming 課程,語言是用 FP (英文授課)](
http://video.s-inf.de/*FP.2005-SS-Giesl.(COt).HD_Videoaufzeichnung
)
Simon Marlow 講解 parallel haskell 的投影片
FLOLAC 2012
ICFP 2012
Explanation of Generalized Algebraic Data Types
A Quick Intro to Snap
Logic, Languages, Compilation, and Verification 2012
Haskell in Halle/Saale
[Fast Code Nation](
http://bos.github.com/reaktor-dev-day-2012/reaktor-talk-slides.html*(1
))
Forum
Stackoverflow
: 著名 stackoverflow 上的*haskell tag
Reddit
Online Judge
H-99: Ninety-Nine Haskell Problems
Project Euler
: 已經算非常著名的 Online Judge,可惜只有上傳答案。如果問題實在想不出來,Haskell Wiki 上也有參考答案。
SPOJ
: 少數的 Online Judge 系統可以上傳 Haskell 的,題目非常豐富。也是練 ACM ICPC 常用的網站。
Books
Learn you a Haskell for great good (Japanese Translation)
Real World Haskell
Yesod Book, 講解如何使用 Yesod Web Framework
PL Researchers
穆信成老師
單中杰老師
Conal Elliott
Edward Yang
Edward Kmett
Interesting Projects
Fay Programming Langauge
用 Haskell 語言的子集,直接轉譯成 Javascript
Leksah
: Haskell IDE
Super Manao Bros
: 超級瑪利歐
Taiwan Functional Programming User Group
TW-FPUG on Vimeo
Haskell 進階運算元件介紹
Previous
Zippers 資料結構
Next
resource
Last modified
2yr ago
Copy link
Contents
Specification
Tools
Lectures & Articles
Forum
Online Judge
Books
PL Researchers
Interesting Projects
Taiwan Functional Programming User Group