On Wed, 12 Oct 2011, Jean-Marie Gaillourdet wrote:

* Simplify the "configuration problem" - at least for code in the
  IO monad.

Note, that this library does not encourage sloppy software design by
re-introducing all bad effects of global variables.

But isn't this kind of solution for the "configuration problem" an example for sloppy software design? If a global configuration would be passed around, then you could easily use the program functions with different configurations simultaneously. In contrast to that, with the global IORef this is not possible.

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to