Comment Comment by augusto2112 A partial function is a function where all inputs have an output. For example, calling head on an empty list will throw an exception. To make this a total function you’d need to return a Maybe instead. parent augusto2112 5 years ago