4 ms·
Looks really cool! Since I'm just (as a "hobby") starting with Haskell, it looked pretty familiar. (I have no previous experience with ML and Scheme, which is a
by ppenguin 6y ago
Looks really cool! Since I'm just (as a "hobby") starting with Haskell, it looked pretty familiar. (I have no previous experience with ML and Scheme, which is also frequently mentioned as an influence).
At the risk of appearing too lazy to first read everything about it before asking this question (maybe the appearance is true ;):
what are, in a nutshell, the advantages over Haskell and main differences in terms of "not re-inventing the wheel"?
- slightknack 6y agoI think the README addresses this question well, if you're familar with Haskell and know what to look for. The main differences are the macro and the fiber system for metaprogramming and concurrency respectively; Passerine aims to keep functional programming fun, so you don't need to worry about Monads or Lenses or Contraroutines* (jk) before writing a simple program. * This is an inside joke.