Re:Small Assets without the Headache in Elm 0.19
by masklinn on Tuesday August 21, 2018 @10:46AM
(#17810048)
FWIW you may be interested in Purescript, it's less developed than Elm but is more on-board with abstractions & the like.
[ Parent
| on HN ]
Re:Small Assets without the Headache in Elm 0.19
by rtfeldman on Tuesday August 21, 2018 @01:27PM
(#17811735)
It's more accurate to say PureScript has Haskell-like (or category-theoretic, if you prefer) abstractions.
All high-level programming languages are on board with abstractions, pretty much by definition!
Re:Small Assets without the Headache in Elm 0.19
by masklinn on Wednesday August 22, 2018 @03:45AM
(#17817058)
> All high-level programming languages are on board with abstractions, pretty much by definition!
They all provide abstractions, but they're not necessarily on board with letting users build new abstractions. Go is famously absolutely not on board with it for instance. Elm significantly less so — and I think the more restricted use-case also makes the issue significantly less problematic, at least it was in my (admittedly limited) experience — but it's still way downslope from the likes of Haskell or OCaml.