From e9dc1a5c02c1fe7cbb9e7da6d003b4e63b123180 Mon Sep 17 00:00:00 2001 From: Zejun Wu Date: Wed, 11 Oct 2023 17:27:42 -0700 Subject: [PATCH] Use KindSignatures instead of PolyKinds when applicable Summary: We turns on `-XPolyKinds` while we only needs `-XKindSignatures`. This resulted in some constructos to be over generalized and take an extra kind param which is always `*`. Let's not over generalize them so we don't need to deal with thi kind param in Core when translating. Reviewed By: helfper Differential Revision: D50196142 fbshipit-source-id: 0087a52e17f192b71cde791557773e06cc296bce --- lib/Thrift/HasFields.hs | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/Thrift/HasFields.hs b/lib/Thrift/HasFields.hs index e3d21183..72f6c98f 100644 --- a/lib/Thrift/HasFields.hs +++ b/lib/Thrift/HasFields.hs @@ -10,7 +10,6 @@ {-# LANGUAGE FunctionalDependencies #-} {-# LANGUAGE KindSignatures #-} {-# LANGUAGE MultiParamTypeClasses #-} -{-# LANGUAGE PolyKinds #-} module Thrift.HasFields (HasField(..)) where