The build fails with GHC 8.2 (and I believe all later releases) with,
src/Control/Applicative/Interleaved.hs:68:13: error:
Ambiguous occurrence ‘<>’
It could refer to either ‘Sem.<>’,
imported from ‘Data.Semigroup’ at src/Control/Applicative/Interleaved.hs:30:1-28
or ‘Data.Monoid.<>’,
imported from ‘Data.Monoid’ at src/Control/Applicative/Interleaved.hs:32:1-31
|
68 | mappend = (<>)
| ^^^^
In #1 @doaitse notes that 8.4.1 builds without any trouble. It looks like the problem is just GHC 8.2 where Data.Monoid doesn't reexport (<>) from Data.Semigroup.
The build fails with GHC 8.2 (and I believe all later releases) with,