[Haskell-cafe] Re: What I wish someone had told me...
David Leimbach
leimy2k at gmail.com
Wed Oct 15 11:16:09 EDT 2008
On Wed, Oct 15, 2008 at 8:08 AM, John Lato <jwlato at gmail.com> wrote:
> I'd like to thank everyone who replied to my OP, and also perhaps
> clarify one point. I wasn't trying to be argumentative or negative
> about any work people have done to make Haskell approachable for OO
> programmers (or any other programmers, for that matter). I simply
> wanted to know what others thought about one item that was misleading
> to me in particular, and to see if others either agreed with me or had
> similar experiences.
>
> That being said, I know that it's a great deal of work to put together
> a useful tutorial, and I appreciate every one I read. Especially the
> monad tutorials, of which it took a half dozen before I got it.
>
I've read a lot of the Monad tutorials, and I feel like I only get "most of
it" to be 100% honest. The State Monad still boggles my mind a little bit.
I understand what it's supposed to do and I get the idea about how it
works. It's just that when I look at the implementation of >>= for it, I
want to crawl into a corner and nibble my fingers.
Ok, it's not that bad, but I'll admit I've gone cross-eyed a few times
trying to keep all that state in my head about what's REALLY going on there.
Perhaps if it were pulled apart step by step I'd have a better
understanding.
I even tried to implement it once, and failed, however, I never seem to fail
to be able to *use* it if someone already implements it for me :-). Kind of
like how I know how to operate a car, but I wouldn't trust driving one that
I built :-)
Dave
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20081015/ebeea3f7/attachment.htm
More information about the Haskell-Cafe
mailing list