phlik/Monads.net — pull request #6 by heneryville (2013-05-23 15:46:05+00:00)
Title: Recover has non-lazy evaluated option

Adding a non-lazily evaluated option to Recover. This is so that I can write:

x.Recover("A");

Instead of

x.Recover(() => "A");

when there is no extra cost associated with evaluating the recovery option.