# Algebraic Effects for the Rest of Us

DevFeed: [Algebraic Effects for the Rest of Us](<https://devfeed.tech/articles/algebraic-effects-for-the-rest-of-us-36160.md>)

Original publisher: [Read original article](<https://overreacted.io/algebraic-effects-for-the-rest-of-us/>)

Published: 2019-07-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dan Abramov](<https://devfeed.tech/sources/dan-abramov.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [React](<https://devfeed.tech/topics/react.md>), [hooks](<https://devfeed.tech/topics/hooks.md>), [OCaml](<https://devfeed.tech/topics/ocaml.md>), [Lisp](<https://devfeed.tech/topics/lisp.md>)

Tags: [callback](<https://devfeed.tech/tags/callback.md>), [code](<https://devfeed.tech/tags/code.md>), [error-handling](<https://devfeed.tech/tags/error-handling.md>), [hooks](<https://devfeed.tech/tags/hooks.md>), [lisp](<https://devfeed.tech/tags/lisp.md>), [ocaml](<https://devfeed.tech/tags/ocaml.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>), [react](<https://devfeed.tech/tags/react.md>)

## AI overview

An accessible introduction to algebraic effects, explaining them as a research programming-language feature and connecting the concept to mental models used in React. The article notes that production support remains limited, with ongoing work in OCaml and similar capabilities available in some Lisp languages.

## Source excerpt

They're not burritos.