commit 76d021fb8eb5ed9b65a8f1acdb7c9698641e5452
parent 087e6a198cfcdb68d1d44fc058b65816c016090d
Author: Robert Russell <robert@rr3.xyz>
Date: Thu, 15 Oct 2026 15:20:48 -0700
Haskell: move reexports into Core
Diffstat:
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/src/Lude/Haskell.hs b/src/Lude/Haskell.hs
@@ -3,8 +3,6 @@ module Lude.Haskell (
module X,
) where
-import GHC.Exts as X (IsList (..), IsString (..), Symbol)
-
import Lude.Haskell.BaseInterop as X
import Lude.Haskell.Bool as X (ifThenElse)
import Lude.Haskell.Category as X -- TODO: Probably hide some stuff from here.
diff --git a/src/Lude/Haskell/Core.hs b/src/Lude/Haskell/Core.hs
@@ -1,6 +1,5 @@
module Lude.Haskell.Core (
- type (~),
- type (~~),
+ module X,
--
Repr,
KindOrType#,
@@ -16,7 +15,8 @@ module Lude.Haskell.Core (
type (∘),
) where
-import Data.Type.Equality (type (~), type (~~))
+import Data.Type.Equality as X (type (~), type (~~))
+import GHC.Exts as X (IsList (..), IsString (..), Symbol)
import GHC.Exts qualified as GHC