@bitemyapp @robotlolita @steveklabnik @samth what "weirdness"
@bitemyapp and what is the benefit of writing that code in a monadic style as opposed to the non-monadic style?
-
-
@wycats abstraction mostly. Pretty frequently I find myself in a situation where I know _some_ monad will be involved but don't know what. -
@bitemyapp "I know I need some monad but not which" is question-begging. -
@wycats it's...not? We abstract over unknown, polymorphic Monads all the time in Haskell. It's like...one of The Things we're known for. -
@bitemyapp It's question-begging because the question is 'what are monads useful for' -
@bitemyapp The answer is not "they're useful for all the places they're useful for, and we use them all the time" -
@wycats I think I understand the problem now.pic.twitter.com/ObkmGfRejs
-
@wycats the problem is that you're struggling with the fact that an abstract interface has no specific "meaning" or application. -
@bitemyapp Abstract interfaces are useful when they can be applied. - 25 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.