103 reputation
13
bio website
location
age
visits member for 4 years, 5 months
seen May 26 at 5:42

Jul
15
comment When does a Monad become a hammer?
@MasonWheeler: You see monads everywhere because being a monad is a property that lots of types happen to have (yes, including types that support mutable state); Haskell is (relatively) unique in allowing you to talk about that pattern. (In fact, most (or at least many) uses of monads in Haskell aren't about mutable state at all; I'm likelier to use Maybe (failure), (->) a (functions/global environment), or [] (lists/nondeterminism). Even if Haskell was impure (something that would, IMHO, "cripple" it even more), I think it would still be more expressive with monads than without.)
Jul
8
awarded  Enthusiast
Jun
28
awarded  Informed
Mar
26
awarded  Editor
Mar
26
revised What is the difference between Static code analysis and code review?
Removed unnecessary signature/postscript; cleaned up the grammar.
Mar
26
suggested approved edit on What is the difference between Static code analysis and code review?
Dec
24
awarded  Supporter