如果想要學functional programming, Elm 是一個很好的起頭。如果想要多知道Redux的由來,Elm Architecture可以說是前身。Elm 最後都會編譯成Javascript。但卻是一種新的語言。如果你想要學Haskell, 或是後端是使用Elixir, Erlang, Scala等等functional 的語言,而前端也要用functional programmign一統天下, Elm 雖然小眾,語言本身也不複雜,但值得一學,至於production,你也可以把一部分的code改用Elm,它可以和其他JS做良好的溝通。
其實我大概都是一邊寫,一邊想想看接下來幾天到底要寫什麼。已經寫了20篇了。大致的elm的介紹,寫到這已經都差不多了。(我知道我省略很多functional pr...
奇怪的符號們 >>, <<, |>, <| 如果你打開其他人的elm code 常常會看到這些符號,或是在其他的functi...
如果你來自react 學react一定會用到redux來處理state的問題,那你就開始學redux,可是redux好難,一下又是reducer, 一下又是ac...
為什麼是JSON? Evan Czaplicki 寫了篇為什麼選擇json來當做是資料交換的處理,而不是其他的格式,之前有簡單地帶過關於elm在json的處理是...
會想寫這一篇是因為其實官網的tutorial或是現在買得到的書,網站裡面,很少提到如何在elm裡做http post這個動作。而相關的文章、套件也相當少。不只是...
接下來幾篇我要來介紹除了elm之外,還沒有類似這樣的"是另外一個語言,但是會編譯成javascript",其實已經有很多類似的語言了,但這類...
purescript and haskell 雖然haskell也有一個叫ghcjs,是最像haskell的。purescript在haskell界還是最多人用...
Reason是react 團隊的新開發項目,目前大家常用的facebookmessenger的web版就是用reasonml來開發的。reasonml是由OCa...
今天來聊聊如果你的code變得越來越大怎麼辦?你不想要放在同一個檔案裡啊, 其實之前我們也有稍微提到過,就是使用 module,常常我們也在code裡寫到 im...
這應該是這系列文的最後一篇了,沒想到我真的有寫完了。一直以來想要把elm學起來很久了。買了書、也買了課程,但都看得斷斷續續的,也不知道自己的程度學到哪裡,有什麼...