The Eric Normand Podcast

Total functions are functions that give you a valid return value for every combination of valid arguments. They never throw errors and they don’t require checks of the return value. Total functions help you write more robust code and simpler code, free from defensive checks and errors.

Show Notes

For audio, video, and text transcripts: https://lispcast.com/what-is-a-total-function/

What is The Eric Normand Podcast?

An off-the-cuff stream of Functional Programming ideas, skills, patterns, and news from Functional Programming expert Eric Normand of LispCast. Formerly known as Thoughts on Functional Programming.