Hi all, We've got a great talk lined up for next week, but are in desperate need of a place to hold it. If you think you may have a room to offer, please let me know.
BayFP resumes with a talk by Leo Meyerovich on Flapjax: http://www.flapjax-lang.org/. """ The web is raising the bar for expected application features and reactivity is one common theme. Thick clients are again becoming the norm, further hinting at the form reactivity takes and guiding our choice in how to support it. For these reasons, data binding is a popular feature, yet bound terms are often neither first-class citizens nor higher-order. To further help untangle typical reactive web client code by facilitating compositional reasoning for events and changing data, we created the Flapjax library for JavaScript, which I'll present in a tutorial fashion. It supports a simple push-driven fragment of functional reactive programming (that can also be thought of as first-class and higher-order extension of push-driven data flow). However, our initial attempt to make the library even more usable by adding supporting syntax was incomplete: gradually typing and side-effects are core mantras to ECMAScript, so experience has shown that we should have incorporated both to make an effective FRP embedding. I'll discuss the language-level attempt this led me to at Adobe for Flex/ActionScript 3 last summer, and finish with pointers to clear next steps in supporting IDEs and manycores. """ Obviously time and location are TBD. Again, please let me know if you can help by hosting this talk. Mike --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to "Bay Area Functional Programmers" To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/bayfp?hl=en -~----------~----~----~----~------~----~------~--~---
