tcfail189.hs:10:31: error: [GHC-83865] • Couldn't match type: [a1] with: a -> a0 Expected: (a -> a0) -> [a] -> [[a]] Actual: [a1] -> [a1] • Possible cause: ‘take’ is applied to too many arguments In the expression: take 2 In a stmt of a list comprehension: then group by x using take 2 In the expression: [length x | x <- [1 .. 10], then group by x using take 2]