Skip to content
0:00 / 0:00

#reflex#frp#functionalreactiveprogramming

Reflex: Practical Functional Reactive Programming (FRP) in Haskell (part 1)

NYC Haskell User's Group

1.7K subscribers • 19 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
  • Presented by Ryan Trinkle
  • Linked in the descriptionryantrinkle/try-reflex
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

18K views11 years ago2 recommendations

Programming languagesWeb developmentHaskellFunctional programmingVue, Svelte, Angular and others

Ryan Trinkle introduces Reflex, a deterministic and efficient functional reactive programming library for Haskell and GHCJS, with live examples.

Ryan Trinkle presents his new library, Reflex, a deterministic, efficient, higher-order Functional Reactive Programming (FRP) system. FRP is a radically new paradigm for writing interactive software: Instead of writing event loops or callbacks, programmers compose interactive applications using ordinary pure functional programming methods. The unique design of Reflex gives it the power and flexibility necessary to handle complex large-scale applications. Reflex can be compiled to binary using GHC or JavaScript using GHCJS. Ryan Trinkle has been CTO of a successful Haskell-based startup, founder of an exclusively-Haskell software development company, and co-founder of the New York Haskell Meetup. New York Haskell Meetup, March 25th, 2015 Meetup Link: meetup.com/NY-Haskell/events/221142235/ Slides: reflex-nyhug.obsidian.systems Github: github.com/ryantrinkle/try-reflex Part 2: youtube.com/watch?v=3qfc9XFVo2c

Why it's here

2 people recommend this

What people say. Recommended as a practical introduction to the Reflex functional reactive programming library, featuring a live-coded tweet stream integration.

u/mightybytein r/haskell • Recommends

Reflex: Practical Functional Reactive Programming (part 1)

mightybyteon Lobsters • Recommends

Reflex: Practical Functional Reactive Programming (part 1) This is part one of a two-part talk that goes through practical examples and gives a nice intro for what it's like to use the reflex FRP library. He walks through the process of integrating a live tweet stream right into the presentation which shows audience tweets on-screen in real time.