4 ms·
Isn’t this like saying Haskell’s monads are awkward and should be implicit?
by abecedarius 5y ago
Isn’t this like saying Haskell’s monads are awkward and should be implicit?
- catern 5y agoNot necessarily; you can remove the cumbersome async/await syntax while still tracking concurrency/mutation/control effects with an effect system, which might come with effect inference. Also, even without effect inference, implicit effects don't have to be wrong: Haskell has them (unsafePerformIO) as do other MLs, but they aren't used in normal programming and that's largely turned out fine.
- mpweiher 5y ago"do" notation?