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 *****************************************