tag:blogger.com,1999:blog-6655746112052720933.post8426442678176154982..comments2015-07-28T12:00:07.301-05:00Comments on Notes on Haskell: Haskell: A Cook's TourAdam Turoffhttp://www.blogger.com/profile/11941071792943377879noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-6655746112052720933.post-38418373687172562152007-03-22T20:06:00.000-05:002007-03-22T20:06:00.000-05:00If you're going to introduce people to Haskell by ...If you're going to introduce people to Haskell by talking about monads and the type system -- deep, beautiful stuff -- don't plan on talking about much more. It will take all of your time, plus clear explanations and clever examples, for the coolness of these things to come through. What's worse, if you skim the deep stuff, most people will miss the beauty, which is revealed only upon understanding.<BR/><BR/>For what it's worth, a few years ago I gave a talk on Haskell for our local Perl Mongers group. Foolishly, I stuffed too many cool things into the talk. Even through I ran over an hour long, no topic got the time it deserved. By trying to show a million butterflies, I showed nothing.<BR/><BR/>Two, maybe three, butterflies is all you can really show.<BR/><BR/>Thus my advice is to devote your time to a few topics and go deep. If you can accomplish something amazing yet understandable during your talk, that alone will motivate people to investigate the stuff you didn't talk about.<BR/><BR/>If you're curious, here's the link to the slides for my talk:<BR/>http://community.moertel.com/ss/space/Talk+-+Haskell+for+Perl+Hackers<BR/><BR/>Best of luck on your talk!<BR/><BR/>Cheers,<BR/>TomTomhttp://www.blogger.com/profile/10226129953235804273noreply@blogger.com