Prelude zipWith :: (a -> b -> c) -> [a] -> [b] -> [c] Data.List zipWith :: (a -> b -> c) -> [a] -> [b] -> [c] Data.List.NonEmpty zipWith :: (a -> b -> c) -> NonEmpty a -> NonEmpty b -> NonEmpty c
error: • Ambiguous type variable ‘m0’ arising from a use of ‘show_M18648521237461984613742’ prevents the constraint ‘(Show (m0 ()))’ from being solved. Probable fix: use a type annotation to specify what ‘m0’ should be. These potential instances exist: [16 @more lines]