Reputation
Next privilege 125 Rep.
Vote down
Badges
1 4
Impact
0 people reached

Jul
28
awarded  Citizen Patrol
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