3 ms·
I played around with Hackett (a parenthesised Haskell) quite a lot, and I really enjoyed creating my own syntactic abstractions in a haskell-like language. I f
by bjoli 6y ago
I played around with Hackett (a parenthesised Haskell) quite a lot, and I really enjoyed creating my own syntactic abstractions in a haskell-like language.
I find I would rarely reach for macros in Haskell, but that I sometimes would like to. Lisp macros do overlap with what you can achieve with Haskell things like typeclasses, laziness, monads and template Haskell, but the overlap is far from 100%.
The author of Hackett has a video about it: https://youtu.be/5QQdI3P7MdY https://youtu.be/5QQdI3P7MdY
- dunefox 6y agoHackett would be pretty much the argument for me to choose Racket - but the development is dead at this point.
- thelazydogsback 6y agoRacket platform dev itself dead, or Racket program dev dead? As for the former, I'm on the email distro and it seems pretty active to me.
- dunefox 6y agoThere's an issue on the Hackett Github page where the dev says he doesn't have any free time to keep developing it. That's where I got it from.