Re:Show HN: Purely Functional Scripting
by spleeder on Thursday August 08, 2019 @11:33AM
(#20645476)
Seeing how closely TopShell resembles Haskell I am curious why you chose to implement it in Scala rather than Haskell or Purescript.
[ Parent
| on HN ]
Re:Show HN: Purely Functional Scripting
by continuational on Friday August 09, 2019 @04:57AM
(#20652459)
The reason is that I do Scala at my day job, and thus I'm simply more experienced in that than Haskell.
While I've written a compiler in Haskell in the past, and prefer the language in many ways, I don't know how to do front end programming in Haskell, compile Haskell to efficient JS or debug performance problems. I also don't know if there's a good Haskell IDE these days. PureScript would have been risky for me, since I haven't done anything in it before.