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:  FRP (Ertugrul S?ylemez)
   2. Re:  FRP (Darren Grant)
   3. Re:  FRP (Kim-Ee Yeoh)


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

Message: 1
Date: Wed, 19 Sep 2012 04:35:18 +0200
From: Ertugrul S?ylemez <e...@ertes.de>
Subject: Re: [Haskell-beginners] FRP
To: beginners@haskell.org
Message-ID: <20120919043518.543d2...@tritium.streitmacht.eu>
Content-Type: text/plain; charset="us-ascii"

Christopher Howard <christopher.how...@frigidcode.com> wrote:

> Which FRP framework (i.e., Haskell package) is the best one to play
> with for someone still trying to grasp the basics of FRP?

In terms of tutorials and related blog posts I currently recommend
reactive-banana.  In terms of power and elegance I recommend Netwire.

The main difference is that reactive-banana is both simple and easy.  It
implements classic FRP with the usual notion of behaviors and events.
Heinrich strives to make it very accessible.

Netwire follows a more algebraic path and drops the classic notion.  The
line between signals and events is blurred.  It's a bit more difficult
to understand, but is more expressive and concise.  Also it's pretty
much time-leak-free.  The library is designed to be very elegant while
preserving non-FRP performance to a high degree.

(To be fair, I'm the author of Netwire.) =)


Greets,
Ertugrul

-- 
Not to be or to be and (not to be or to be and (not to be or to be and
(not to be or to be and ... that is the list monad.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20120919/df664793/attachment-0001.pgp>

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

Message: 2
Date: Tue, 18 Sep 2012 23:12:47 -0700
From: Darren Grant <therealklu...@gmail.com>
Subject: Re: [Haskell-beginners] FRP
To: Ertugrul S?ylemez <e...@ertes.de>
Cc: beginners@haskell.org
Message-ID:
        <ca+jd6siwczslat-wcj6emvp4-2klncne5jib7heft+v7+6m...@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

I don't know that netwire is more difficult to understand. I'm
appreciating the network analogy and the generalisation of wires.

Thanks for pointing it out!


Cheers,
Darren



On Tue, Sep 18, 2012 at 7:35 PM, Ertugrul S?ylemez <e...@ertes.de> wrote:
> Christopher Howard <christopher.how...@frigidcode.com> wrote:
>
>> Which FRP framework (i.e., Haskell package) is the best one to play
>> with for someone still trying to grasp the basics of FRP?
>
> In terms of tutorials and related blog posts I currently recommend
> reactive-banana.  In terms of power and elegance I recommend Netwire.
>
> The main difference is that reactive-banana is both simple and easy.  It
> implements classic FRP with the usual notion of behaviors and events.
> Heinrich strives to make it very accessible.
>
> Netwire follows a more algebraic path and drops the classic notion.  The
> line between signals and events is blurred.  It's a bit more difficult
> to understand, but is more expressive and concise.  Also it's pretty
> much time-leak-free.  The library is designed to be very elegant while
> preserving non-FRP performance to a high degree.
>
> (To be fair, I'm the author of Netwire.) =)
>
>
> Greets,
> Ertugrul
>
> --
> Not to be or to be and (not to be or to be and (not to be or to be and
> (not to be or to be and ... that is the list monad.
>
> _______________________________________________
> Beginners mailing list
> Beginners@haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
>



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

Message: 3
Date: Wed, 19 Sep 2012 13:35:32 +0700
From: Kim-Ee Yeoh <k...@atamo.com>
Subject: Re: [Haskell-beginners] FRP
To: Christopher Howard <christopher.how...@frigidcode.com>
Cc: Haskell Beginners <beginners@haskell.org>
Message-ID:
        <CAPY+ZdT55PX8=o3ja-z5nykjl_jqj-btlrpabtddjczq9gf...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

On Wed, Sep 19, 2012 at 4:20 AM, Christopher Howard wrote:

> Which FRP framework (i.e., Haskell package) is the best one to play with
> for someone still trying to grasp the basics of FRP?


I think of FRP as a Dream that's still being worked on.  So to get at the
basics of the Dream I do a lot of gedankenexperiment, sketching on pen and
paper, and code fragments.  I read Conal Elliott's blog to gather the
results of his investigations of that Dream.

But I understand that you're a practical kind of guy and prefers to push
and poke to learn stuff, and I think all the projects mentioned in this
thread are excellent starting points.


-- Kim-Ee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20120919/67e34741/attachment-0001.htm>

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

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


End of Beginners Digest, Vol 51, Issue 28
*****************************************

Reply via email to