Send Beginners mailing list submissions to beginners@haskell.org To subscribe or unsubscribe via the World Wide Web, visit http://www.haskell.org/mailman/listinfo/beginners or, via email, send a message with subject or body 'help' to beginners-requ...@haskell.org
You can reach the person managing the list at beginners-ow...@haskell.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Beginners digest..." Today's Topics: 1. Re: suggested course of action (Magnus Therning) 2. Re: Where does a real beginner begin? Scheme+SICP? Real World Haskell? (Benjamin L. Russell) 3. Re: suggested course of action (Benjamin L. Russell) ---------------------------------------------------------------------- Message: 1 Date: Sun, 20 Jun 2010 18:48:32 +0100 From: Magnus Therning <mag...@therning.org> Subject: Re: [Haskell-beginners] suggested course of action To: prad <p...@towardsfreedom.com> Cc: haskellbeginners <beginners@haskell.org> Message-ID: <aanlktinmk0g1cyn45uzq3atzojl2fjlsxgk-0vx_p...@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 On Fri, Jun 18, 2010 at 18:33, prad <p...@towardsfreedom.com> wrote: > greetings! > > i am very intrigued with haskell having acquired some experience in > pascal, elisp, c, perl, mostly python and some sql. > > i've been going through various tutorials and the online real world > haskell. i've also been reading through the haskell98 report at > appropriate points. > > are there any recommended approaches for learning and studying haskell? Using haskell to write programs! ;-) /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnusï¼ therningï¼org Jabber: magnusï¼ therningï¼org http://therning.org/magnus identi.ca|twitter: magthe ------------------------------ Message: 2 Date: Mon, 21 Jun 2010 16:26:10 +0900 From: dekudekup...@yahoo.com (Benjamin L. Russell) Subject: [Haskell-beginners] Re: Where does a real beginner begin? Scheme+SICP? Real World Haskell? To: beginners@haskell.org Message-ID: <m21vc0dey5....@yahoo.com> Content-Type: text/plain; charset=utf-8 Amiruddin Nagri <amir.na...@gmail.com> writes: > If you purpose is only learning Haskell, then you can pick up either > of Real World Haskell or Programming in Haskell (there are also video > lectures available covering this book). > > But SICP is something that as a programmer you have to go over once in > a lifetime. Another book that you may be interested in reading after either of the introductory Haskell books mentioned above is _The Haskell School of Expression_ ("SOE") (see http://www.haskell.org/soe/), by Paul Hudak. The book does assume some understanding of trigonometry, but can be very interesting to read. -- Benjamin L. Russell > > Regards, > Amiruddin Nagri, > Bangalore, 560008, KA > India > > Y! IM : amir_na...@yahoo.com > GTalk : amir.na...@gmail.com > > > > > On Fri, Jun 18, 2010 at 8:27 PM, Greg Morell <g...@sixflagsmail.com> wrote: >> I'm not much of a programmer. Â I've only used PHP and Ruby for the last 10 >> years. Â But I've heard so many wonderful things about Haskell, I'd like to >> really spend the time to learn it. >> >> No particular purpose, except to broaden my mind and get to know (what I >> hear is) a completely different way of thinking about programming. >> >> But what's the best way to start from scratch? >> >> Should I start with "Structure and Interpretation of Computer Programs" book >> and Scheme as my intro? Â Then afterwards, get into the Real World Haskell >> book? >> >> Or just start with Haskell directly? >> >> Any advice appreciated. >> >> _______________________________________________ >> Beginners mailing list >> Beginners@haskell.org >> http://www.haskell.org/mailman/listinfo/beginners >> -- Benjamin L. Russell / DekuDekuplex at Yahoo dot com http://dekudekuplex.wordpress.com/ Translator/Interpreter / Mobile: +011 81 80-3603-6725 "Furuike ya, kawazu tobikomu mizu no oto." -- Matsuo Basho^ ------------------------------ Message: 3 Date: Mon, 21 Jun 2010 16:57:12 +0900 From: dekudekup...@yahoo.com (Benjamin L. Russell) Subject: [Haskell-beginners] Re: suggested course of action To: beginners@haskell.org Message-ID: <m2vd9cbyxz....@yahoo.com> Content-Type: text/plain; charset=us-ascii prad <p...@towardsfreedom.com> writes: > greetings! > > i am very intrigued with haskell having acquired some experience in > pascal, elisp, c, perl, mostly python and some sql. > > i've been going through various tutorials and the online real world > haskell. i've also been reading through the haskell98 report at > appropriate points. > > are there any recommended approaches for learning and studying haskell? In addition to _Real World Haskell,_ have you checked out _Programming in Haskell_ (see http://www.cs.nott.ac.uk/~gmh/book.html), by Graham Hutton? Duncan Coutts has written a detailed review of the title (see http://www.cs.nott.ac.uk/~gmh/book-review.pdf). In addition, the #haskell channel (see http://www.haskell.org/haskellwiki/IRC_channel) (with an average of 655 users) is available on the Freenode IRC network. One idea is to find an interesting but workable topic, and try coding it in Haskell. With the help of some other Haskellers on the Haskell-Cafe mailing list, I once coded a simple Haskell program to associate names of wines to choices of menu items. Along these lines, you may be interested in investigating the following programming exercise sites: Project Euler A series of mathematical/computer programming problems http://projecteuler.net/ Rosetta Code A programming chrestomathy site http://rosettacode.org/wiki/Main_Page -- Benjamin L. Russell -- Benjamin L. Russell / DekuDekuplex at Yahoo dot com http://dekudekuplex.wordpress.com/ Translator/Interpreter / Mobile: +011 81 80-3603-6725 "Furuike ya, kawazu tobikomu mizu no oto." -- Matsuo Basho^ ------------------------------ _______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners End of Beginners Digest, Vol 24, Issue 25 *****************************************