Re:I would like a job writing Haskell
by burntoutfire on Tuesday February 08, 2022 @05:06AM
(#30256676)
There's a fair amount of FP jobs in Scala land.
[ Parent
| on HN ]
Re:I would like a job writing Haskell
by burntoutfire on Tuesday February 08, 2022 @09:03AM
(#30258465)
Also, I'm not an expert on Haskell, but to my knowledge, popular Scala FP libraries such as cats or zio are basically ports of Haskel into Scala.
Re:I would like a job writing Haskell
by sideeffffect on Tuesday February 08, 2022 @06:18PM
(#30266275)
> cats or zio are basically ports of Haskel into Scala
Not really. And ZIO takes special pride in that not being the case.
That's not to say that the authors didn't know (about) Haskell and its libraries. But these are distinctly Scala takes on the topic. Especially ZIO, heavily relying subtyping and vairance, is very far from Haskell while still being pure FP.
ZIO's "FP" library called "ZIO Prelude" totally revamps the "traditional" Type Class hierarchy, using Scala's intersection types feature. The name ("Prelude") is the only Haskellism there :)
https://www.youtube.com/watch?v=OwmHgL9F_9Q
https://zio.github.io/zio-prelude/docs/overview/overview_dia...