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:  Looking for a 20/min day study partner (Emanuel Koczwara)
   2. Re:  Looking for a 20/min day study partner (Gilberto Garcia)
   3. Re:  Get resource from number of possible sources (David McBride)
   4. Re:  Looking for a 20/min day study partner (Rohit kumar)
   5. Re:  Looking for a 20/min day study partner (Bryce Verdier)
   6. Re:  Looking for a 20/min day study partner (Emanuel Koczwara)
   7. Re:  Looking for a 20/min day study partner (Heath Matlock)
   8. Re:  Looking for a 20/min day study partner (Darren Grant)


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

Message: 1
Date: Tue, 29 Jan 2013 14:09:25 +0100
From: Emanuel Koczwara <poc...@emanuelkoczwara.pl>
Subject: Re: [Haskell-beginners] Looking for a 20/min day study
        partner
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <beginners@haskell.org>
Message-ID: <1359464965.1618.1.camel@emanuel-Dell-System-Vostro-3750>
Content-Type: text/plain

Hi,

  I'm interested.

Emanuel





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

Message: 2
Date: Tue, 29 Jan 2013 11:21:42 -0200
From: Gilberto Garcia <giba....@gmail.com>
Subject: Re: [Haskell-beginners] Looking for a 20/min day study
        partner
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <beginners@haskell.org>
Message-ID:
        <CALPvUBFJwz2cvnhFa2eOXNwpoASgyvJUCVZqKJ7LhvbU3j=h...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

+1


On Tue, Jan 29, 2013 at 11:09 AM, Emanuel Koczwara <
poc...@emanuelkoczwara.pl> wrote:

> Hi,
>
>   I'm interested.
>
> Emanuel
>
>
>
> _______________________________________________
> Beginners mailing list
> Beginners@haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20130129/ef916ec3/attachment-0001.htm>

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

Message: 3
Date: Tue, 29 Jan 2013 10:14:35 -0500
From: David McBride <toa...@gmail.com>
Subject: Re: [Haskell-beginners] Get resource from number of possible
        sources
To: beginners@haskell.org
Message-ID:
        <can+tr40_eftp1vb0km-dy842m+rmjdmowxpholgkf_5okht...@mail.gmail.com>
Content-Type: text/plain; charset="windows-1252"

You might try

    import Data.Maybe (catMaybes, listToMaybe)
    fmap (listToMaybe . catMaybes) . sequence $ [tryA, tryA', tryA'']

listToMaybe is another word for safeHead or headMay, ie head that returns a
maybe if the list is empty.

or alternatively

    fmap (maybe defaultA id . listToMaybe . catMaybes) . sequence $ [tryA,
tryA', tryA'']

to return a default value if you fail to get A.

On Tue, Jan 29, 2013 at 5:30 AM, Libor Wagner <liborwag...@gmail.com> wrote:

> Hi,
>
> say I have a number of functions tryGetA, tryGetA', tryGetA'' ? with the
> type tryGetA :: IO (Maybe A), what I want is to get A, trying these
> function one by one until a get Just a. The first shot code I came up with
> is using if:
>
> getA :: IO A
> getA = do
> a <- tryGetA
> if isJust a
> then return $ fromJust a
> else do
> a' <- tryGetA'
> if isJust a
> then return $ fromJust a'
> ?
>
> there would be some default value at the end, this looks really ugly so I
> have tried another shot:
>
> firstJust :: a -> [Maybe a] -> a
> firstJust a [] = a
> firstJust a (x:xs) = if isJust x
> then fromJust x
> else firstJust a xs
>
> getA :: IO A
> getA = do
> r <- sequence [tryGetA, tryGetA', tryGetA'', ?]
> return $ firstJust "OK" r
>
> which is a lot better, but I will appreciate any comment or suggestion.
>
> Thanks,
> Libor
>
>
>
> _______________________________________________
> Beginners mailing list
> Beginners@haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20130129/0a64a6c8/attachment-0001.htm>

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

Message: 4
Date: Tue, 29 Jan 2013 21:41:40 +0530
From: Rohit kumar <rohitkav...@gmail.com>
Subject: Re: [Haskell-beginners] Looking for a 20/min day study
        partner
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <beginners@haskell.org>
Message-ID:
        <cab_7rjpauxf-nyqnxpyxdf6fz-pxdpvv9hqn_ad4iuj1bv_...@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

I am in

On 1/29/13, Gilberto Garcia <giba....@gmail.com> wrote:
> +1
>
>
> On Tue, Jan 29, 2013 at 11:09 AM, Emanuel Koczwara <
> poc...@emanuelkoczwara.pl> wrote:
>
>> Hi,
>>
>>   I'm interested.
>>
>> Emanuel
>>
>>
>>
>> _______________________________________________
>> Beginners mailing list
>> Beginners@haskell.org
>> http://www.haskell.org/mailman/listinfo/beginners
>>
>



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

Message: 5
Date: Tue, 29 Jan 2013 09:35:10 -0800
From: Bryce Verdier <bryceverd...@gmail.com>
Subject: Re: [Haskell-beginners] Looking for a 20/min day study
        partner
To: beginners@haskell.org
Message-ID: <5108084e.8030...@gmail.com>
Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"

I'm also following along with that class. Maybe a study group (skype/g+ 
hangout) based on the slides might be a worthwhile thing to do.

Otherwise I'm interested.

Bryce

On 01/28/2013 09:11 PM, Darren Grant wrote:
>
> I might be interested. How were you thinking of coordinating?
>
> I am also following along here:
>
> http://ureddit.com/class/69577/introduction-to-haskell
>
> Cheers,
> Darren
>
> On 2013-01-28 8:01 PM, "Heath Matlock" <lambda.he...@gmail.com 
> <mailto:lambda.he...@gmail.com>> wrote:
>
>     Would anyone be willing to spend 20 minutes each learning Haskell
>     and the concepts surrounding it?
>
>     _______________________________________________
>     Beginners mailing list
>     Beginners@haskell.org <mailto:Beginners@haskell.org>
>     http://www.haskell.org/mailman/listinfo/beginners
>
>
>
> _______________________________________________
> Beginners mailing list
> Beginners@haskell.org
> http://www.haskell.org/mailman/listinfo/beginners

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20130129/cc77e85f/attachment-0001.htm>

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

Message: 6
Date: Tue, 29 Jan 2013 18:47:27 +0100
From: Emanuel Koczwara <poc...@emanuelkoczwara.pl>
Subject: Re: [Haskell-beginners] Looking for a 20/min day study
        partner
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <beginners@haskell.org>
Message-ID: <1359481647.1618.9.camel@emanuel-Dell-System-Vostro-3750>
Content-Type: text/plain; charset="UTF-8"

Hi, 

  These slides are very basic, but what approach should we take for
group study? Maybe we should create own slides? Every participant can
create a short presentation about something. We can make a list of
topics. IMHO, teaching is the best way to understund a topic. Can
anybody suggest different approach?

Emanuel





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

Message: 7
Date: Tue, 29 Jan 2013 21:14:36 -0600
From: Heath Matlock <lambda.he...@gmail.com>
Subject: Re: [Haskell-beginners] Looking for a 20/min day study
        partner
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <beginners@haskell.org>
Message-ID:
        <camd2kocymtpnd0c5huezsk8xq33ff0__0joni64zc6uq_bq...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

I've sent individual responses to everyone who responded. I'm fine with
meeting individually if someone prefers that, and I'm also fine with a
group hangout. I'm ready to start tomorrow through whichever communication
channel


On Tue, Jan 29, 2013 at 11:47 AM, Emanuel Koczwara <
poc...@emanuelkoczwara.pl> wrote:

> Hi,
>
>   These slides are very basic, but what approach should we take for
> group study? Maybe we should create own slides? Every participant can
> create a short presentation about something. We can make a list of
> topics. IMHO, teaching is the best way to understund a topic. Can
> anybody suggest different approach?
>
> Emanuel
>
>
>
> _______________________________________________
> Beginners mailing list
> Beginners@haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20130129/b171e23d/attachment-0001.htm>

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

Message: 8
Date: Tue, 29 Jan 2013 19:58:59 -0800
From: Darren Grant <therealklu...@gmail.com>
Subject: Re: [Haskell-beginners] Looking for a 20/min day study
        partner
To: Haskell Beginners <beginners@haskell.org>
Message-ID:
        <CA+jD6SjJkrU_Ro3BE1cfF736PJfLMhr=R55W=OTS=5V4Q=i...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

I still find I'm learning a lot from the questions posed in the
introduction lecture. It is turning into a broad exploration of
fundamentals, and I suspect the structure is well planned. Will see.
On 2013-01-29 9:48 AM, "Emanuel Koczwara" <poc...@emanuelkoczwara.pl> wrote:

> Hi,
>
>   These slides are very basic, but what approach should we take for
> group study? Maybe we should create own slides? Every participant can
> create a short presentation about something. We can make a list of
> topics. IMHO, teaching is the best way to understund a topic. Can
> anybody suggest different approach?
>
> Emanuel
>
>
>
> _______________________________________________
> Beginners mailing list
> Beginners@haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20130129/7479429a/attachment.htm>

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

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


End of Beginners Digest, Vol 55, Issue 35
*****************************************

Reply via email to