diff options
-rw-r--r-- | libraries/ghc-boot/GHC/LanguageExtensions.hs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libraries/ghc-boot/GHC/LanguageExtensions.hs b/libraries/ghc-boot/GHC/LanguageExtensions.hs index 13c3ec5208..f4bd249c42 100644 --- a/libraries/ghc-boot/GHC/LanguageExtensions.hs +++ b/libraries/ghc-boot/GHC/LanguageExtensions.hs @@ -14,4 +14,6 @@ module GHC.LanguageExtensions ( module GHC.LanguageExtensions.Type ) where import Data.Binary import GHC.LanguageExtensions.Type -instance Binary Extension +instance Binary Extension where + get = toEnum <$> get + put = put . fromEnum |