Average calculation with tail recursion
Filtering even items in a list with tail recursion)
Refactoring: the last guard could be omitted
A recursive function that checks if an item exists in a given list
A simple tail recursive sum
A sum function using an accumulating parameter
Adding 1 to each element of a list, using an accumulator parameter
Refactoring, renaming functions
Refactoring, renaming functions
zip merges two lists
A tail recursive average function, using two accumulator parameters
Summing numbers with one accumulator
A sum using recursion and an accumulator parameter