A functional library for raising .net events where something akin to a monadic structure is built around EventHandler<T>.