2021 / 07 / 31
12:00 ~ 12:30
TR212
帶您讀源碼
Haskell,不年輕卻前衛的優雅程式語言
by
KK
“沒人在用,全部都是函數,一堆遞迴,函數可以當參數傳遞,沒有變數,寫起來很奇怪,很多數學,太學術”
在我的過去經歷中,我對函數式程式語言的理解僅止於簡單的 LISP,我甚至不知道我寫的是哪一種 LISP,但對於他們卻存在著模糊的 “想象”。這些想象在我開始學習 Haskell 後慢慢消失,形成更爲具體的意向,成爲我設計程式時的幫手。
在這個議程內,將和各位聊聊 Haskell 這門程式語言,爲什麼我覺得他值得被介紹,他有哪些流行語言中找不到的有趣設計,值得我們去比較/批判。議程中會簡單介紹語法,幾個好玩的 type class,parser combinator 等新鮮有用的東西。
議程內容會著重在 “功能” 而非 “原理/理論” 上,因此即便你對於函數式程式語言沒有概念,也歡迎一起參予,一起討論!
About KK
我以前寫 C++,後來寫 Rust,最後來到 Haskell (當然,僅此於興趣)。
小時候曾經玩超級銀河戰士玩到做噩夢。