Skip to content

Commit

Permalink
Use KindSignatures instead of PolyKinds when applicable
Browse files Browse the repository at this point in the history
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
  • Loading branch information
watashi authored and facebook-github-bot committed Oct 12, 2023
1 parent e7fccc6 commit e9dc1a5
Showing 1 changed file with 0 additions and 1 deletion.
1 change: 0 additions & 1 deletion lib/Thrift/HasFields.hs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
{-# LANGUAGE FunctionalDependencies #-}
{-# LANGUAGE KindSignatures #-}
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE PolyKinds #-}

module Thrift.HasFields (HasField(..)) where

Expand Down

0 comments on commit e9dc1a5

Please sign in to comment.