addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Taxonomy of FRP

Functional Reactive Programming (FRP) is becoming an increasingly common way to structure event-driven code, but this term "FRP" actually refers to a large body of increasingly diverse work. We now have projects like ReactiveExtensions, Elm, ReactiveCocoa, NetWire, etc. that have very different semantics! This talk will quickly cover the basics of FRP, and then go into a couple different formulations of FRP that people are using. We will explore how these formulations fit together historically and theoretically. After this talk, you should be able to quickly assess what kind of FRP you are looking at and what specific trade-offs come with that approach.

I know a lot of people who worked on FRP are in the bay area, so I hope we can have some great discussion and debate about how I am framing things. Hopefully we will all come away with a better understanding of FRP!

Join or login to comment.

  • Evan C.

    Barring some unforeseen technical problems, video should be available.

    See everyone tomorrow!

    March 19, 2014

    • Jason M.

      +1, I'd love to see this if it's available.

      April 17, 2014

    • Evan C.

      Working on writing it up!

      1 · April 17, 2014

  • Sergei W.

    It would be great to see the video of the talk that I missed! Thanks!

    1 · March 26, 2014

  • A former member
    A former member

    To echo the other comments, thanks for putting together the talk, well done!

    March 21, 2014

  • Eitan C.

    Yes, terrific job Evan. Both the talk and the chat afterwards were inspiring.

    March 21, 2014

  • James

    Great talk. It clarified a lot of my thinking around FRP.

    March 21, 2014

  • A former member
    A former member

    Very enlightening talk, thank you.

    1 · March 21, 2014

  • A former member
    A former member

    My wife is out of town so I'm minding the cattery. I'd forgotten how much that messes up my routine. Hopefully I'll get to watch this on video. Sorry I can't be there to chat in person :(

    March 20, 2014

  • Evan C.

    The door to the office will be locked at this hour, so would anyone be willing to man the door for 10 or 15 minutes?

    March 19, 2014

  • A former member
    A former member


    March 18, 2014

  • Jacek L.

    Hi Elmers, I'm hoping the event's going to be recorded. Please don't start the talk without a camera turned on :)

    March 12, 2014

27 went

Our Sponsors

  • NoRedInk

    We host the meetups and provide free food. We use Elm and we're hiring!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy