Skip to content

Remove Fun pattern from Typeable COMPLETE set

sheaf requested to merge sheaf/ghc:typerep-changes into master

This MR removes the Fun pattern from the COMPLETE set in Data.Typeable.Internal: it was included to deal with an issue with the pattern match checker that has since been resolved in !963 (closed). So we can remove it, as per #20230 (closed).

This removal has knock-on consequence on GHC.Utils.Binary.Typeable and Data.Binary.Class from the binary library; we update these to account for that. The corresponding patch for binary is here.

Edited by sheaf

Merge request reports