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. suggested course of action (prad) 2. Where does a real beginner begin? Scheme+SICP? Real World Haskell? (Greg Morell) 3. course of action (prad) 4. Re: course of action (Keith Sheppard) 5. Re: Where does a real beginner begin? Scheme+SICP? Real World Haskell? (Patrick LeBoutillier) 6. Re: course of action (Bryce Verdier) 7. Re: Where does a real beginner begin? Scheme+SICP? Real World Haskell? (Amiruddin Nagri) 8. Re: Where does a real beginner begin? Scheme+SICP? Real World Haskell? (Marc Weber) 9. Re: course of action (prad) 10. Haskore lib (Luca Ciciriello) ---------------------------------------------------------------------- Message: 1 Date: Fri, 18 Jun 2010 10:33:39 -0700 From: prad <p...@towardsfreedom.com> Subject: [Haskell-beginners] suggested course of action To: haskellbeginners <beginners@haskell.org> Message-ID: <20100618103339.0c3f4...@gom> Content-Type: text/plain; charset=US-ASCII 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 friendship, prad ... with you on your journey Towards Freedom http://www.towardsfreedom.com (website) Information, Inspiration, Imagination - truly a site for soaring I's ------------------------------ Message: 2 Date: Fri, 18 Jun 2010 07:57:50 -0700 From: Greg Morell <g...@sixflagsmail.com> Subject: [Haskell-beginners] Where does a real beginner begin? Scheme+SICP? Real World Haskell? To: beginners@haskell.org Message-ID: <20100618145750.ga10...@gm.xen.prgmr.com> Content-Type: text/plain; charset=us-ascii 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. ------------------------------ Message: 3 Date: Thu, 17 Jun 2010 17:24:57 -0700 From: prad <p...@towardsfreedom.com> Subject: [Haskell-beginners] course of action To: haskellbeginners <beginners@haskell.org> Message-ID: <20100617172457.77677...@gom> Content-Type: text/plain; charset=US-ASCII 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 friendship, prad ... with you on your journey Towards Freedom http://www.towardsfreedom.com (website) Information, Inspiration, Imagination - truly a site for soaring I's ------------------------------ Message: 4 Date: Fri, 18 Jun 2010 18:46:52 -0400 From: Keith Sheppard <keiths...@gmail.com> Subject: Re: [Haskell-beginners] course of action To: prad <p...@towardsfreedom.com>, beginners@haskell.org Message-ID: <aanlktimk5uiwjagge87yegk2bydxh7hltvtmekgqk...@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 I think building a small, self-contained project that solves a problem that you are interested in will be a nice compliment to the other stuff that you're doing and will also leave you with something useful in the end. Best, Keith On Thu, Jun 17, 2010 at 8:24 PM, 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? > > -- > In friendship, > prad > > ... with you on your journey > Towards Freedom > http://www.towardsfreedom.com (website) > Information, Inspiration, Imagination - truly a site for soaring I's > _______________________________________________ > Beginners mailing list > Beginners@haskell.org > http://www.haskell.org/mailman/listinfo/beginners > -- keithsheppard.name ------------------------------ Message: 5 Date: Fri, 18 Jun 2010 23:17:31 -0400 From: Patrick LeBoutillier <patrick.leboutill...@gmail.com> Subject: Re: [Haskell-beginners] Where does a real beginner begin? Scheme+SICP? Real World Haskell? To: Greg Morell <g...@sixflagsmail.com> Cc: beginners@haskell.org Message-ID: <aanlktim09tc4alpm1lkejj8ijvra31lo125uqa7ra...@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Hi Greg, When I first wanted to learn Haskell (about 18 months ago) I just went out and bought "Real World Haskell". I didn't have any functional programming background. I read the first 13 chapters or so, did the exercises, and all was pretty good. Then when I got to chapter 13 (Monads) it started to get more difficult for me. I kept with it though, asked questions on this list (people are EXTREMELY nice and helpful here), and things got better. Coming from an imperative background (C++, Perl, Java), I found (and still do find) Haskell hard. But it's really worth it in the end. It will open up a whole new way of thinking for you. Good luck, Patrick On Fri, Jun 18, 2010 at 10:57 AM, 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 > -- ===================== Patrick LeBoutillier Rosemère, Québec, Canada ------------------------------ Message: 6 Date: Fri, 18 Jun 2010 22:56:23 -0700 From: Bryce Verdier <bryceverd...@gmail.com> Subject: Re: [Haskell-beginners] course of action To: beginners@haskell.org Message-ID: <4c1c5c07.2010...@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Prad, I'm new to Haskell as well and I have found doing the problems at Project Euler has been a good way to give one small tasks to learn Haskell with. Bryce On 06/18/2010 03:46 PM, Keith Sheppard wrote: > I think building a small, self-contained project that solves a problem > that you are interested in will be a nice compliment to the other > stuff that you're doing and will also leave you with something useful > in the end. > > Best, Keith > > On Thu, Jun 17, 2010 at 8:24 PM, 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? >> >> -- >> In friendship, >> prad >> >> ... with you on your journey >> Towards Freedom >> http://www.towardsfreedom.com (website) >> Information, Inspiration, Imagination - truly a site for soaring I's >> _______________________________________________ >> Beginners mailing list >> Beginners@haskell.org >> http://www.haskell.org/mailman/listinfo/beginners >> >> > > > ------------------------------ Message: 7 Date: Sat, 19 Jun 2010 11:48:31 +0530 From: Amiruddin Nagri <amir.na...@gmail.com> Subject: Re: [Haskell-beginners] Where does a real beginner begin? Scheme+SICP? Real World Haskell? To: Greg Morell <g...@sixflagsmail.com> Cc: beginners@haskell.org Message-ID: <aanlktillmcytmbtr2olgsytc12amtxk5owpoo_uib...@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 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. 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 > ------------------------------ Message: 8 Date: Sat, 19 Jun 2010 08:46:59 +0200 From: Marc Weber <marco-owe...@gmx.de> Subject: Re: [Haskell-beginners] Where does a real beginner begin? Scheme+SICP? Real World Haskell? To: beginners <beginners@haskell.org> Message-ID: <1276929831-sup-6...@nixos> Content-Type: text/plain; charset=UTF-8 Excerpts from Greg Morell's message of Fri Jun 18 16:57:50 +0200 2010: > Or just start with Haskell directly? You can start with Haskell directly. If you have trouble join the irc chat or write to this list. People do help. Also the Haskell wiki on haskell.org provides many information (-> link called Learning) Marc Weber ------------------------------ Message: 9 Date: Fri, 18 Jun 2010 23:54:18 -0700 From: prad <p...@towardsfreedom.com> Subject: [Haskell-beginners] Re: course of action To: haskellbeginners <beginners@haskell.org> Message-ID: <20100618235418.3d449...@gom> Content-Type: text/plain; charset=US-ASCII On Fri, 18 Jun 2010 22:56:23 -0700 Bryce Verdier <bryceverd...@gmail.com> wrote: > doing the problems at > Project Euler has been a good way to give one small tasks to learn > Haskell with. > thank you bryce! i'm aware of project euler, but going there hadn't quite clicked till your post. thank you also keith for your idea. and edgar too who suggested the following in an email to my other post suggested course of action whose duplication i apologize for - i sent this in and realized i hadn't signed onto the list, unaware at the time that there was a mod who might put it through). edgar recommended a gentle intro to haskell which i've been enjoying since this evening especially since it works with haskell98 report. he also suggested category theory by awodey which i've downloaded and it really looks good for making many concepts understandable. -- In friendship, prad ... with you on your journey Towards Freedom http://www.towardsfreedom.com (website) Information, Inspiration, Imagination - truly a site for soaring I's ------------------------------ Message: 10 Date: Sat, 19 Jun 2010 09:36:05 +0200 From: Luca Ciciriello <luca_cicirie...@hotmail.com> Subject: [Haskell-beginners] Haskore lib To: beginners@haskell.org Message-ID: <blu0-smtp425261aec8ed205015e8d49a...@phx.gbl> Content-Type: text/plain; charset=us-ascii Hi All. Is there someone using the library Haskore to handle music in Haskell? I'm reading some haskore manuals and now I'm a bit confused about the compositional operators (:+:) and (:=:). These operators are mentioned everywhere in the manuals, but browsing the library code and trying some examples I just found the operators (+:+) and (=:=). Which is the difference between (:+:) and (+:+) and between (:=:) and (=:=)? Thanks in advance. Luca. ------------------------------ _______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners End of Beginners Digest, Vol 24, Issue 21 *****************************************