addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Meetup #60 - Functional Reactive Programming

We go back to our traditional reading club format after the last time's Lean Coffee. This time we picked a topic pretty much no one had anything to say about on our last meetup: Functional Reactive Programming.

The article to read:

Deprecating the Observer Pattern by Scala's creator Martin Odersky

Here are some more introductory materials to FRP:

• What is (functional) reactive programming? (question on SO)

• more on frp - by the author of OCaml FRP framework React

• FRP explanation using reactive-banana - an explanation on Haskell wiki

• FrTime: Functional Reactive Programming in PLT Scheme - most articles on FRP use Haskell, so those of you who don't breathe monads, arrows and functors might appreciate Scheme's syntax. 

• Functional Reactive Programming in the Netflix API - a video about how Netflix uses FRP in their API

• Functional Reactive Programming with Bacon.js - explanation of FRP based on examples in bacon.js

Research papers/Functional reactive programming - a list of papers on FRP on Haskell wiki

Elm Programming Language - language designed for FRP. There's also a video from Strange Loop about it.

Principles of Reactive Programming - a course on Coursera taught by Martin Odersky, starts November 4th.

Join or login to comment.

Our Sponsors

  • Ocado Technology

    Ocado sponsored our 100th meetup and the 2015 code retreat.

  • ABB

    Each Code Retreat got tremendous help, especially from Marcin Nowrot.

  • Hackerspace Kraków

    Building playground for Kraków's geeks.

  • pykonik

    Pykonik to spotkania krakowskiej społeczności Pythonistów.

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