Remix.run Logo
kqr 2 days ago

The libraries I use either have, or at least allow, IO at the base of their transformer stacks, so any IO action is a liftIO away.