Closed sellout closed 2 years ago
We have categories where non-Hask functors can be functors. Here's a trivial case,
data TerminalCategory a b = ZeroId instance FunctorCat f where fmapC ZeroId = ZeroId
I don't think there's any way for the plugin to introduce calls to fmapC that apply to a non-Functor, but the constraint seems superfluous.
fmapC
We have categories where non-Hask functors can be functors. Here's a trivial case,
I don't think there's any way for the plugin to introduce calls to
fmapC
that apply to a non-Functor, but the constraint seems superfluous.