Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions ch03.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ Side effects may include, but are not limited to
* obtaining user input
* querying the DOM
* accessing system state
* change browser URL

And the list goes on and on. Any interaction with the world outside of a function is a side effect, which is a fact that may prompt you to suspect the practicality of programming without them. The philosophy of functional programming postulates that side effects are a primary cause of incorrect behavior.

Expand Down