Everything About ___
Live briefing

Everything about Applicative functor

Intermediate structure between functors and monads

In functional programming, an applicative functor, or an applicative for short, is an intermediate structure between functors and monads. Applicative functors allow for functorial computations to be sequenced, but don't allow using results from prior computations in the definition of subsequent ones. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Applicative functorA 5-minute orientation
  2. Pick up a classic book: Commutative algebra and its connections to geometryThe most-reprinted book on the subject
  3. Read the landmark paper: Free Applicative FunctorsCited 17 times
  4. Go sideways: Functor (functional programming)A closely related topic
  5. Go sideways: Monad (functional programming)A closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Definition
  2. Examples

🏆 Landmark papers (most cited)

📚 Books worth reading

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

🔗 Related topics