Hold off on exporting TypeInType machinery
This commit is contained in:
+10
-7
@@ -1,8 +1,8 @@
|
|||||||
{-# LANGUAGE CPP #-}
|
{-# LANGUAGE CPP #-}
|
||||||
{-# LANGUAGE Unsafe #-}
|
{-# LANGUAGE Unsafe #-}
|
||||||
{-# LANGUAGE BangPatterns #-}
|
{-# LANGUAGE BangPatterns #-}
|
||||||
{-# LANGUAGE ExplicitNamespaces #-}
|
|
||||||
{-# LANGUAGE NoImplicitPrelude #-}
|
{-# LANGUAGE NoImplicitPrelude #-}
|
||||||
|
{-# LANGUAGE ExplicitNamespaces #-}
|
||||||
|
|
||||||
module Base (
|
module Base (
|
||||||
module X,
|
module X,
|
||||||
@@ -98,12 +98,6 @@ import GHC.Stack as X (
|
|||||||
, withFrozenCallStack
|
, withFrozenCallStack
|
||||||
)
|
)
|
||||||
|
|
||||||
{-
|
|
||||||
import GHC.Records as X (
|
|
||||||
HasField(..)
|
|
||||||
)
|
|
||||||
-}
|
|
||||||
|
|
||||||
#if ( __GLASGOW_HASKELL__ >= 710 )
|
#if ( __GLASGOW_HASKELL__ >= 710 )
|
||||||
import GHC.TypeLits as X (
|
import GHC.TypeLits as X (
|
||||||
Symbol,
|
Symbol,
|
||||||
@@ -120,10 +114,19 @@ import GHC.TypeLits as X (
|
|||||||
)
|
)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
-- Pending GHC 8.2 we'll expose these.
|
||||||
|
|
||||||
|
{-
|
||||||
|
import GHC.Records as X (
|
||||||
|
HasField(..)
|
||||||
|
)
|
||||||
|
|
||||||
import Data.Kind as X (
|
import Data.Kind as X (
|
||||||
type (*)
|
type (*)
|
||||||
, type Type
|
, type Type
|
||||||
)
|
)
|
||||||
|
-}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
-- Default Prelude defines this at the toplevel module, so we do as well.
|
-- Default Prelude defines this at the toplevel module, so we do as well.
|
||||||
|
|||||||
Reference in New Issue
Block a user