Comment

Comment by SomeStupidPoint

IO is a monad in Haskell, right?

I mean, we can talk about how it's pure in the sense that it just lifts other things in to being tied to IO programs, and it's our evaluation of them that causes mutation, but that's pedantic even to me and seems to miss the point.

That sense of purity isn't what most people mean or are concerned by.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton