TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Monadic IO, concurrency, exceptions, and foreign-language calls in Haskell

4 pointsby jxubover 6 years ago

1 comment

jgforbesover 6 years ago
That is a pretty good walkthrough of the &quot;harder&quot; parts of functional programming.<p>Although, I always found it telling that the language designers needed the &quot;do&quot; imperative notation for monadic state computations.<p>While the benefits of monadic-state are pretty well known at this point, it does seem interesting that for widespread adoption it has to be &quot;wrapped&quot; in an abstraction more familiar to developers.