Similar to winenv
Merge branch 'master' into fwin32
Move monad article to web