
24 Jul
2011
24 Jul
'11
3:08 p.m.
On Sat, Jul 23, 2011 at 6:25 AM, David Place
On Jul 23, 2011, at 9:17 AM, Dennis Raddle wrote:
That's how I understand the spirit of Haskell, although I could have a limited perspective.
I think this is a valid point of view, but needs to be balanced by a need for perspicuity. After all, you aren't really using Arrows. It's just a coincidence that this function does what you want on a concrete implementation level.
"Coincidence"? "Not really using arrows"? What I've learned from Haskellers is that it marvelous how we can find useful instances of the important types. What I've been taught is to celebrate that by using every useful instance.