trustmebro.to/r/…
✓ checked
trust me, bro:
here is the receipt.
the claim

A pure function is a function that does not modify any of the objects passed to it as arguments and has no side effects other than returning a value.

the verdict
SUPPORTED
the evidence backs this
Recorded sources
4 sources for · 0 against

Counts group repeated records of the same source within each side. They do not measure evidence strength or source independence.

Is it true that a pure function is a function that does not modify any of the objects passed to it as arguments and has no side effects other than returning a value?

Yes. A pure function is widely defined in computer science as a function that causes no side effects and does not mutate its arguments, relying solely on its return value.

Verdict: SUPPORTED · 4 sources for, 0 against · Last checked

How claims like this are judged

Judged against reference works: claims of this kind are settled by reference works, not journal abstracts.

Evidence for · 4
Reference article covering this claim directly
Get citation
Wikipedia: Pure function. (n.d.). Wikipedia. https://en.wikipedia.org/wiki/Pure_function

2 recorded entries grouped as this source

Additional records of the same source are shown below. They are not counted as additional sources.

Reiterates that pure functions have no side effects and no mutation of mutable reference arguments.
Get citation
Wikipedia: Wikipedia: Pure function. (n.d.). Wikipedia. https://en.wikipedia.org/wiki/Pure_function

See more details
More for · 3
Notes that functions from functional programming do not mutate arguments and have no side effects.
Get citation
PLOS (all journals): Quantum++: A modern C++ quantum computing library. (n.d.). PLOS (all journals). https://doi.org/10.1371/journal.pone.0208073

Defines a pure function explicitly as not modifying passed arguments and having no other effects than returning a value.
Get citation
LibreTexts: LibreTexts: 16.02%3A Pure functions. (n.d.). LibreTexts. https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Think_Python_2e_(Downey)/16%3A_Classes_and_functions/16.02%3A_Pure_functions

Explains that a pure function does not produce side effects and communicates without modifying parameters.
Get citation
Wikibooks: Wikibooks: How to Think Like a Computer Scientist: Learning with Python 2nd Edition/Lists. (n.d.). Wikibooks. https://en.wikibooks.org/wiki/How_to_Think_Like_a_Computer_Scientist:_Learning_with_Python_2nd_Edition/Lists

Anyone with this link can read the claim and its public receipt, including any personal information in that text. Open permanent receipt.
Check your own claim
Challenge the receipt
Requests are recorded for review. This does not start an automatic check or guarantee a response time.

Citation formatting by citeproc-js (Frank Bennett) and the Citation Style Language project. Source and licenses.

This receipt is an automated verdict against our published method · not an opinion about any author or publication.
Terms · Privacy · How verdicts work