module Template_07(count, filterCount, oddSquares, sequence, collatz, collatzLength, fastestSequence) where import Prelude hiding (sequence) -- IMPORTANT ----------------------------- doNotModify anything above this line = True -- Exercise 2 count :: (Eq a) => a -> [a] -> Int count = undefined filterCount :: (Eq a) => Int -> [a] -> [a] filterCount = undefined oddSquares :: [Int] -> [Int] oddSquares = undefined -- Exercise 3 sequence :: (a -> a) -> (a -> Bool) -> a -> [a] sequence = undefined collatz :: Integer -> [Integer] collatz = undefined collatzLength :: Integer -> Integer -> [Int] collatzLength = undefined fastestSequence :: [(a -> a, a -> Bool, a)] -> [a] fastestSequence = undefined