Drastic Prelude changes imminent
Christopher Allen
cma at bitemyapp.com
Tue Jan 27 19:06:19 UTC 2015
This has been the experience of many (not all) beginners I've worked with
as well.
Confusion with redundancy more often than the concept embedded in the
polymorphic version. It should be said that Functor is usually a titch
easier to learn for new people than Foldable or Traversable even if they're
not complicated to experienced Haskellers.
Another problem is that most books for learning Haskell don't incorporate
much of the typeclasses under discussion, partly because of how new they
are.
I don't think these caveats are a good reason to block or mutilate the BBP.
--- Chris
On Tue, Jan 27, 2015 at 12:57 PM, harry <voldermort at hotmail.com> wrote:
> Augustsson, Lennart wrote
> > A lot of people might have opinions about what is good for beginners, but
> > the only opinions that matter are from those who have actually taught a
> > large number of beginners. I'm not one of them, so I'll keep my beginner
> > opinions to myself.
>
> When I was a beginner, I don't recall having trouble understanding the
> polymorphic versions, but I was soundly confounded by the apparent
> redundancy of map/fmap etc. Particularly when the answer was "to make
> things
> easier for beginners"!
>
>
>
> --
> View this message in context:
> http://haskell.1045720.n5.nabble.com/Drastic-Prelude-changes-imminent-tp5764345p5764412.html
> Sent from the Haskell - Libraries mailing list archive at Nabble.com.
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://www.haskell.org/mailman/listinfo/libraries
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/libraries/attachments/20150127/5d142e99/attachment.html>
More information about the Libraries
mailing list