On Wed, Feb 22, 2012 at 3:05 PM, Evan Laforge <qdunkan@gmail.com> wrote:For true IO exceptions, you should be using the Prelude.catch mechanism.
> It's awkward and surprising how getEnv throws an exception when an env
> var is not set, since it's very common for env vars to be optional,
> and it's not convenient to catch exceptions in haskell (I have to look