Please log in to watch this conference skillscast.
Functional Reactive Programming is an approach to writing programs. FRP uses signals, which represent a mutable value time-line of a value, and signal transformations as its basic blocks. This talk explores the key concepts of FRP, and presents a basic implementation technique for Arrowised FRP. It also discusses some connections to libraries such as `fs2`.
YOU MAY ALSO LIKE:
- Functional Reactive Programming with FS2 (SkillsCast recorded in December 2018)
- Lightbend Scala Language - Professional (in London on 9th - 10th September 2019)
- Lightbend Scala Language - Expert (in London on 11th - 13th September 2019)
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- Keynote by Dick Wall on Why API Design Matters, and Why Yours Sucks! (and mine sucks too!) (in London on 24th June 2019)
- London Java Community June (in London on 25th June 2019)
- The Elements of Tagless Final Style (SkillsCast recorded in May 2019)
- Scala 2.13 and Beyond! (SkillsCast recorded in April 2019)
Introduction to Functional Reactive Programming in Scala
Diego is a Scala developer at 47 Degrees, where he writes backend applications using functional libraries like Cats and Cats-Effect, Fs2, Doobie, Http4s, or Circe. Diego has been writing declarative code for almost 10 years, using Scala, Haskell, and Prolog.