# Diary Entry: 2007-05-11 00:00:00 - 2007-05-11 00:00:00

## Error message

*Deprecated function*: The each() function is deprecated. This message will be suppressed on further calls in *menu_set_active_trail()* (line *2375* of */compsci/partition2/csmarkus/public_html/ProcessesAndData/includes/menu.inc*).
Andy gives the talk "A pragmatic look at monads in Haskell" in the No Grownups Seminar. (Within an hour or two of publishing this, it was pointed out to me that this talk is really about the IO monad rather than monads in general, and that in particular the assertion that a monad represents a computation which performs a side-effect is not, in general true. A nice example is the Maybe monad. So a better title for this talk is "A pragmatic look at monadic I/O in Haskell".)