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:  Resources to learn functional programming (Hilco Wijbenga)
   2. Re:  Resources to learn functional programming (Dudley Brooks)
   3. Re:  Resources to learn functional programming (David Hinkes)
   4. Re:  Resources to learn functional programming (Lorcan McDonald)
   5. Re:  Resources to learn functional programming (Arthur Clune)


----------------------------------------------------------------------

Message: 1
Date: Wed, 1 Aug 2012 15:09:09 -0700
From: Hilco Wijbenga <hilco.wijbe...@gmail.com>
Subject: Re: [Haskell-beginners] Resources to learn functional
        programming
To: Tim Perry <tim.v...@gmail.com>
Cc: Haskell Beginners <beginners@haskell.org>
Message-ID:
        <CAE1pOi1fSTcdNEgLs2-c=+kvkiyaweyvm+0jvptdww6b1sm...@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8

On 1 August 2012 14:23, Tim Perry <tim.v...@gmail.com> wrote:
> I think that you should work your way through "Real World Haskell" which is
> available free online. I thought it was worth-while enough that I bought the
> book and I regularly refer to it.
> http://book.realworldhaskell.org/
>
> Learn you a Haskell for Great Good is also a worth-while book.
> http://learnyouahaskell.com/

A very big +1 for this one. LYAHFGG really made it "click" for me. RWH
is an excellent book too but more for subsequent reading (at least for
me).

(I recently bought both LYAHFGG and RWH. The decision to buy was made
much easier by the fact that I was able to read them online first.)



------------------------------

Message: 2
Date: Wed, 01 Aug 2012 15:14:54 -0700
From: Dudley Brooks <dbro...@runforyourlife.org>
Subject: Re: [Haskell-beginners] Resources to learn functional
        programming
To: Haskell Beginners <beginners@haskell.org>
Message-ID: <5019aa5e.4070...@runforyourlife.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

On 8/1/12 2:23 PM, Tim Perry wrote:

> I think that you should work your way through "Real World Haskell"
> which is available free online. I thought it was worth-while enough
> that I bought the book and I regularly refer to it.
> http://book.realworldhaskell.org/
>
> Learn you a Haskell for Great Good is also a worth-while book.
> http://learnyouahaskell.com/

The Haskell wikibook is also good, available online as HTML or PDF:

        http://en.wikibooks.org/wiki/Haskell

Personally, I found that Learn You a Haskell started to get obscure at 
about the chapter on monads, just where the most clarity is needed, and 
that the wikibook was clearer.  But different strokes for different 
folks.  (I haven't looked at that section of Real-World Haskell yet.)

--
Dudley



------------------------------

Message: 3
Date: Wed, 1 Aug 2012 15:15:01 -0700
From: David Hinkes <david.hin...@gmail.com>
Subject: Re: [Haskell-beginners] Resources to learn functional
        programming
To: Hilco Wijbenga <hilco.wijbe...@gmail.com>
Cc: Haskell Beginners <beginners@haskell.org>
Message-ID:
        <CA+_CxFOgUNBuN6AwmE4Gvw65fkvtkaN8iLmYD4wa=cugsrp...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

And LYAHFGG is nice on the eyes.

On Wed, Aug 1, 2012 at 3:09 PM, Hilco Wijbenga <hilco.wijbe...@gmail.com>wrote:

> On 1 August 2012 14:23, Tim Perry <tim.v...@gmail.com> wrote:
> > I think that you should work your way through "Real World Haskell" which
> is
> > available free online. I thought it was worth-while enough that I bought
> the
> > book and I regularly refer to it.
> > http://book.realworldhaskell.org/
> >
> > Learn you a Haskell for Great Good is also a worth-while book.
> > http://learnyouahaskell.com/
>
> A very big +1 for this one. LYAHFGG really made it "click" for me. RWH
> is an excellent book too but more for subsequent reading (at least for
> me).
>
> (I recently bought both LYAHFGG and RWH. The decision to buy was made
> much easier by the fact that I was able to read them online first.)
>
> _______________________________________________
> Beginners mailing list
> Beginners@haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
>



-- 
David Hinkes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20120801/224ac63b/attachment-0001.htm>

------------------------------

Message: 4
Date: Wed, 1 Aug 2012 23:15:01 +0100
From: Lorcan McDonald <lor...@lorcanmcdonald.com>
Subject: Re: [Haskell-beginners] Resources to learn functional
        programming
To: David Hinkes <david.hin...@gmail.com>
Cc: Haskell Beginners <beginners@haskell.org>
Message-ID:
        <cakk9fc56_26gv6ydd6+b5jpuwg20vjneygc6ejqlsp5op4g...@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

The books mentioned are great, but the resource that finally made the
concept of higher order functions concrete for me years ago was Joel
Spolsky's article on MapReduce "Can Your Programming Language Do
This?" (http://www.joelonsoftware.com/items/2006/08/01.html). The
examples are in Javascript, but that might mean you have less syntax
to worry about.

Lorcan

On Wed, Aug 1, 2012 at 10:38 PM, David Hinkes <david.hin...@gmail.com> wrote:
> I started with these two resources.  I'd suggest beginning with "Learn You a
> Haskell (for great good)."  It's really great.
>
>
> On Wed, Aug 1, 2012 at 2:23 PM, Tim Perry <tim.v...@gmail.com> wrote:
>>
>> I think that you should work your way through "Real World Haskell" which
>> is available free online. I thought it was worth-while enough that I bought
>> the book and I regularly refer to it.
>> http://book.realworldhaskell.org/
>>
>> Learn you a Haskell for Great Good is also a worth-while book.
>> http://learnyouahaskell.com/
>>
>> Good luck,
>> Tim
>>
>>
>>
>> On Wed, Aug 1, 2012 at 1:53 PM, Homero Cardoso de Almeida
>> <homero...@gmail.com> wrote:
>>>
>>> Hi everyone,
>>>
>>> I'm fairly new to Haskell. I'm trying to learn it, but got stuck when i
>>> reached high-order functions. I understand what they are, but I cannot wrap
>>> my head on how they work, how to use them, and such. It seems so abstract to
>>> me. I tried to move on past it, but it only got harder and harder.
>>>
>>> Looks like I have problems learning functional programming. Do you have
>>> any good resources to learn functional programming? I am a decent C++
>>> programmer.
>>>
>>> Thanks.
>>> Homero Cardoso de Almeida
>>> _______________________________________________
>>> Beginners mailing list
>>> Beginners@haskell.org
>>> http://www.haskell.org/mailman/listinfo/beginners
>>>
>>
>>
>> _______________________________________________
>> Beginners mailing list
>> Beginners@haskell.org
>> http://www.haskell.org/mailman/listinfo/beginners
>>
>
>
>
> --
> David Hinkes
>
> _______________________________________________
> Beginners mailing list
> Beginners@haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
>



------------------------------

Message: 5
Date: Thu, 2 Aug 2012 09:03:55 +0100
From: Arthur Clune <art...@clune.org>
Subject: Re: [Haskell-beginners] Resources to learn functional
        programming
To: Lorcan McDonald <lor...@lorcanmcdonald.com>
Cc: Haskell Beginners <beginners@haskell.org>
Message-ID:
        <caaa4kjyeuvnhdjq_bwuoeemfm9nmqegtdhno-pz5cqw9xc0...@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

In a similar vein, I highly recommend "Higher Order Perl" by
Mark-Jason Dominus. It presents most of these concepts in a more
familiar setting. Don't worry if you don't know perl, if you know C++,
you'll know enough to follow the book.

Arthur

--
Arthur Clune art...@clune.org



------------------------------

_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://www.haskell.org/mailman/listinfo/beginners


End of Beginners Digest, Vol 50, Issue 3
****************************************

Reply via email to