Everything About ___
Live briefing

Everything about Functional reactive programming

Programming paradigm

Functional reactive programming (FRP) is a programming paradigm for reactive programming using the building blocks of functional programming. FRP has been used for programming graphical user interfaces (GUIs), robotics, games, and music, aiming to simplify these problems by explicitly modeling time. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Functional reactive programmingA 5-minute orientation
  2. Skim a recent paper: Reactive Programming without FunctionsInfluential work since 2022
  3. Pick up a classic book: Software EngineeringThe most-reprinted book on the subject
  4. Read the landmark paper: Functional reactive programming from first principlesCited 43 times
  5. Go sideways: Arrow (computer science)A closely related topic
  6. Go sideways: HaskellA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics