阻擋你學會 Haskell 最大的兩個問題是什麼

時間 2021-05-11 01:21:58

1樓:湖海平生洛可可

Haskell更像是乙個專案,而不是乙個工具。

因為抽象程度比較高,大部分的教程在前期必須大量解釋這門語言的feature和內部實現,而不能像OOP語言一樣,前期就舉出比較實用的例子。

很多的學習者的目的只是把Haskell當作FP的入門語言,或者充分了解內部實現,而不是學會之後應用於某個場景。

Haskell的應用場景少,而且大部分情況下有比Haskell更好的選擇(比如Scala)

所以,在學過之後,很多人積累的知識是對Haskell各種概念的認識、對Haskell內部實現的了解,而不是使用Haskell的經驗。因此,很難定義自己「會」到了什麼程度。

2樓:不死火鳥

目前只有乙個問題,安裝。

haskell platform 安裝好了,想在ide下執行,嘗試使用cabal,stack安裝ghc-mod,hindent,hlint,各種版本衝突,已經裝了兩天了。

3樓:

推薦 http://

en.wikibooks.org/wiki/Haskell/Category_theoryhaskell與範疇論,你會發現haskell裡面的範疇論知識只是範疇論入門而已,所以不要有思想包袱,繼續學下去就好了。

4樓:捉木馬的藍胖紙

僅僅是想理解一下category theory,概念太雜看了就忘,而且基本上講解都是基於Haskell,那就翻一翻咯。開發基於Ocaml應該好一些吧。

5樓:RednaxelaFX

就說乙個:最大的問題就是沒去Facebook寫Haskell:https://www.

haskell.org/wikiupload/

c/cf/The_Haxl_Project_at_Facebook.pdf

學會原諒是人生最大的修行?

渡河之香象 認為提問應該改為 父親再婚,整整三十年沒理過我,如今母親去世,他想要來認我,我該原諒他去認他嗎 請不要自作多情,最後你會發現是你自己想太多 夜涼風 要看原諒的認和事,到底是怎樣的!咱們都是凡人,咱們做不到蘇格拉底柏拉圖釋迦牟尼孔子老子那樣的境界和為人。人類文明史也不過五六千年。出現聖賢,...

目前阻擋人類科技進步最大的幾個問題是什麼?為什麼?

Wheeler 經濟不夠發達,社會制度落後。進入共產主義之後可以極大的加速科技進步。科技進步需要大量的人才和資金投入,而經濟因素一方面導致大量的人才不會進入科研行業,另一方面導致大量的天才早期得不到良好的教育從而無法成為科研人才,最後還導致很多接受高等教育的人才不會走向科研。人的智商大致滿足正態分佈...

人到中年,你為什麼原地踏步,是什麼阻擋了你的前進?

以前如果能有些希望,還是會不斷前進不斷進步的!書念了通關,資格證書也早早具備,經驗也有,獲獎也有,結果還是在底層。自己也曾反思過,為什麼會是這樣的結果呢?不是因為以前自己不努力工作,也不是自己太清高,從小就知道要團結同事尊敬領導的基本準則。從村子裡奮鬥到大城市一共用了40多年,才能有個看上去還可以的...