main is not found ------------ desugared source code l = _lhs l (_rhs [(), (), (), ()]) value = _lhs value (_rhs (concatMap (\(a :: _) -> [a]) l)) ------------ core code l :: [()] l = _rhs [(), (), (), ()] value :: [()] value = _rhs (() : [] ++ foldr (++) [] (map (\a -> [a]) [(), (), ()])) ------------ tooltips 1:1-1:2 [()] 1:5-1:18 [()] 1:6-1:8 () 1:9-1:11 () 1:9-1:17 [()] 1:12-1:14 () 1:12-1:17 [()] 1:15-1:17 () | [()] 2:1-2:6 [()] 2:9-2:21 [()] 2:10-2:11 _d | [_b] 2:19-2:20 [()]