ekmett / kan-extensions

Kan extensions, Kan lifts, the Yoneda lemma, and (co)monads generated by a functor
Other
79 stars 33 forks source link

Require building with GHC 8.4 or later #76

Closed RyanGlScott closed 11 months ago

RyanGlScott commented 11 months ago

Per https://github.com/ekmett/kan-extensions/pull/53#issuecomment-1788026632, we should adopt GHC 8.4 as the minimum supported version of GHC. This will allow us to avoid some ugly CPP in various places (see https://github.com/ekmett/kan-extensions/pull/53 and https://github.com/ekmett/kan-extensions/pull/65#discussion_r514962027 for examples).