istAntiSym (Gr [[True,True,True],[True,True,True],[True,True,True]]) == False istAntiSym (Re [[0,0,1],[1,1,1],[0,0,1]]) == True istAntiSym (Re [[0,0,1],[1,1,1],[1,0,1]]) == False quickSort [2,5,4,6,1,5,3] == [1,2,3,4,5,5,6] quickSort [2,5,4] == [2,4,5] fib 2 == 1 fib 6 == 8 quickSortE [2,5,4,6,1,5,3] == Nothing quickSortE [2,5,4] == Just [2,4,5] fibE 6 == Just 8 fibE (-5) == Nothing