Hacker News new | ask | show | jobs
by eru 3298 days ago
At Standard Chartered our in-house Haskell dialect did a tiny bit of that: it distinguishes between ReadIO and general IO. ReadIO is meant to be idempotent operations only.