Send Beginners mailing list submissions to
[email protected]
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
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Beginners digest..."
Today's Topics:
1. Re: GHCi won't allow type declaration as shown in LYAHFGG
(Keshav Kini)
2. Re: GHCi won't allow type declaration as shown in LYAHFGG
(Homero Cardoso de Almeida)
3. Re: How to solve this using State Monad? (Rustom Mody)
----------------------------------------------------------------------
Message: 1
Date: Thu, 31 May 2012 14:16:04 -0700
From: Keshav Kini <[email protected]>
Subject: Re: [Haskell-beginners] GHCi won't allow type declaration as
shown in LYAHFGG
To: [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset=us-ascii
Stan Kulp <[email protected]> writes:
> I have been working my way through "Learn You a Haskell for Greater Good" and
> am stumped when I get to the "Syntax in Functions - Pattern Matching" section.
>
> The book shows the following expression...
>
> ghci> lucky :: (Integral a) => a -> String
As far as I can see, the live version of `the section you mention`_ on
learnyouahaskell.com does not contain this text - it doesn't have the
"ghci> " at the beginning of the line. Besides what others have said in
response to your question, I would add that you should make sure to read
LYAH on the website if possible - other sources might be out of date, as
I think the author does update the website version from time to time.
.. _the section you mention:
http://learnyouahaskell.com/syntax-in-functions#pattern-matching
-Keshav
------------------------------
Message: 2
Date: Thu, 31 May 2012 19:45:56 -0300
From: Homero Cardoso de Almeida <[email protected]>
Subject: Re: [Haskell-beginners] GHCi won't allow type declaration as
shown in LYAHFGG
To: Keshav Kini <[email protected]>
Cc: [email protected]
Message-ID:
<capv0zwq_sw2lx+dndv3osm8ijjopqzcgk9s4w8yfwdpbi86...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
I just tried here, and got no problems.
lucky.hs:
lucky :: (Integral a) => a -> String
lucky 7 = "LUCKY NUMBER SEVEN!!!"
lucky x = "Sorry, you're out of luck, pal..."
ghci:
:load "/path/to/lucky.hs"
[1 of 1] Compiling Main ( /path/to/lucky.hs, interpreted )
Ok, modules loaded: Main.
*Main> lucky 7
"LUCKY NUMBER SEVEN!!!"
*Main> lucky 200
"Sorry, you're out of luck, pal..."
*Main>
I would suggest verifying my ghc installation or for any "funky" chars in
the file.
Homero Cardoso de Almeida
On Thu, May 31, 2012 at 6:16 PM, Keshav Kini <[email protected]> wrote:
> Stan Kulp <[email protected]> writes:
> > I have been working my way through "Learn You a Haskell for Greater
> Good" and
> > am stumped when I get to the "Syntax in Functions - Pattern Matching"
> section.
> >
> > The book shows the following expression...
> >
> > ghci> lucky :: (Integral a) => a -> String
>
> As far as I can see, the live version of `the section you mention`_ on
> learnyouahaskell.com does not contain this text - it doesn't have the
> "ghci> " at the beginning of the line. Besides what others have said in
> response to your question, I would add that you should make sure to read
> LYAH on the website if possible - other sources might be out of date, as
> I think the author does update the website version from time to time.
>
> .. _the section you mention:
> http://learnyouahaskell.com/syntax-in-functions#pattern-matching
>
> -Keshav
>
>
> _______________________________________________
> Beginners mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/beginners
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20120531/97815794/attachment-0001.htm>
------------------------------
Message: 3
Date: Fri, 1 Jun 2012 08:58:01 +0530
From: Rustom Mody <[email protected]>
Subject: Re: [Haskell-beginners] How to solve this using State Monad?
To: Ertugrul S?ylemez <[email protected]>
Cc: [email protected]
Message-ID:
<caj+teof7fz-tmoctfxcpknep54+i96+fwjtcsxzi47ppyq4...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
On Thu, May 31, 2012 at 9:48 PM, Ertugrul S?ylemez <[email protected]> wrote:
>
> I have started an arrow tutorial which many people found easy to follow.
> It's not finished yet, but since so many people found it useful I'm
> sharing that unfinished tutorial:
>
> <http://ertes.de/new/tutorials/arrows.html>
>
> It answers the most important questions: What? Why? How? To some
> extent it also answers: When? But I have to work on that question.
>
Hi Ertugrul,
As usual this is useful and I'll be studying it in more detail.
For now a general question: What do you think of *teaching* Haskell
replacing monads with arrows in the early introduction?
Rusi
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20120601/aaeffbd0/attachment-0001.htm>
------------------------------
_______________________________________________
Beginners mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/beginners
End of Beginners Digest, Vol 48, Issue 1
****************************************