有冇人用𡁵/學𡁵Purescript/ Haskell?

23 回覆
0 Like 0 Dislike
2020-09-19 19:42:05
如題,想睇吓香港有冇人都學同用呢啲lang
2020-09-19 20:08:21
push
2020-09-19 20:17:00
push
2020-09-19 20:23:24
之前有睇過隻仲冷門嘅Racket
2020-09-19 20:38:12
香港用就冇架啦
學下冇壞
2020-09-19 21:13:06
用黎寫咩嘅
2020-09-19 22:03:38
好耐以前學左
一早估到個趨勢越嚟越 FP 向
不過香港堆 IT 狗就算啦
大把 lambda 都唔知係咩
2020-09-20 00:13:29
學𡁵purescript

Once you go FP, you never go back
2020-09-20 01:22:21
run到咪得囉
學咁多做咩
2020-09-20 02:30:27
Monad 不就是自函子範疇上的一個幺半群
2020-09-20 10:35:54
Monad is just a monoid in the category of endofunctors
2020-09-20 10:39:38
Lenses are just coalgebra for costate comonad
2020-09-20 14:38:48
你哋個名好Funny
2020-09-20 17:34:16
racket 關fp 事咩?

btw 其實lisp 係咩嚟
2020-09-20 19:48:54
其實fp 係咩黎?
2020-09-21 00:29:16
有興趣學下haskell/ocaml
而家淨係識係js用下lambda, map/filter個堆API
覺得pure function, immutable, stateless呢D concept好正
當我組合一堆pure function嘅時候我覺得成套program好清晰

同埋用得多map,我發覺對我平時寫program嘅focus好似由普通step by step嘅描述變做
input-> data type 1 -> data type 2 -> .... -> data type n -> output

我嘅著眼點係->嘅前後,我嘅目的係要由A -> B,而我嘅工作係要描述A同B嘅關係

雖然最後都係寫爛code
2020-09-21 00:49:13
起碼已經多左一個思考嘅方向同工具比你運用,慢慢就會越寫越好
2020-09-21 09:22:47
都唔爛得去邊啦噉樣。Ocaml 都可以FP?
2020-09-23 06:28:26
唔係pure functional 先可以叫FP嘅,唔係嘅話,連lisp呢個公認嘅first FP,都唔係FP, 因為佢都唔係multi-paradigm

我覺得要分一隻langauge係唔係FP, 應該係從佢嘅default coding style 去分,即係你用ocaml / scale / erlang / 各款 lisp dialect, 正路都係functional 咁寫寫,所以會叫佢地FP
2020-09-25 09:22:12
有冇人可以解釋吓咩叫type class, 同data constructor 有咩分別?睇唔明
2020-09-25 09:43:58
兩個用法好唔同喎,點解你覺得佢地一樣?
2020-09-26 08:17:42
原全係兩樣嘢

Type class 你可以當係類似OOP interface 嗰個concept, 又或者用黎define generic function 嘅嘢

Data contructor 就係define 一個type 嘅possible value ( 最簡單嘅例子係,妳似一般language define 一個Enum, data contructor 就係用黎define 個 enum 其中一個possible value). data contructor 可以幫你畀名啲value, 同埋唔只係一個名,仲可以contain other value(即係嗰value 本身係一個tuple), 你亦可以destruct 嗰data contructor 整出黎嘅value.
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞