Error absent assignment program: error (success) Error wrong return type program: error (success) Error wrong specification program: error (success) Error wrong input type program: error (success) Error not a function program: error (success) Error if branches with different types program: error (success) Error if guard is not a boolean program: error (success) Identity program: success Constant program: success Partial application of function program 1: success Partial application of function program 2: success Passing functions to functions program: success Recursive function program: success Scope program: success Factorial program: success Hailstone sequence's lenght program: success Sum multiples of 3 and 5 program: success Rand program: success Fibonacci program: success