summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libraries/ghc-boot/GHC/LanguageExtensions.hs4
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