From 31a3dd9c51616dead430d8f97aad774444d516d4 Mon Sep 17 00:00:00 2001
From: Daniel Rogozin <daniel.rogozin@serokell.io>
Date: Fri, 29 May 2020 16:41:27 +0300
Subject: [PATCH] add TypeLitChar

---
 src/Data/Binary/Class.hs | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/Data/Binary/Class.hs b/src/Data/Binary/Class.hs
index a3d3878..8c169df 100644
--- a/src/Data/Binary/Class.hs
+++ b/src/Data/Binary/Class.hs
@@ -960,11 +960,13 @@ instance Binary KindRep where
 instance Binary TypeLitSort where
     put TypeLitSymbol = putWord8 0
     put TypeLitNat = putWord8 1
+    put TypeLitChar = putWord8 2
     get = do
         tag <- getWord8
         case tag of
           0 -> pure TypeLitSymbol
           1 -> pure TypeLitNat
+          2 -> pure TypeLitChar
           _ -> fail "GHCi.TH.Binary.putTypeLitSort: invalid tag"
 
 putTypeRep :: TypeRep a -> Put
@@ -1044,4 +1046,3 @@ instance Binary SomeTypeRep where
     put (SomeTypeRep rep) = putTypeRep rep
     get = getSomeTypeRep
 #endif
-
-- 
GitLab