2 ms·
My favourite three compared to years of Haskell experience are: - runtime predictability. Our async high-load programs are already complex, and having a much m
by k_bx 5y ago
My favourite three compared to years of Haskell experience are:
- runtime predictability. Our async high-load programs are already complex, and having a much more predictable runtime (no GC) makes things feel much more straightforward
- lack of bracket need. You get destructors from your types! No more async-exception or other accidental leaks
- no exceptions. The “?” syntax is truly genius, Holy Grail of Haskell error handling coming to life