feat[dev]: import Prelude
This commit is contained in:
parent
390308e9d7
commit
36ae4dd5e0
20 changed files with 102 additions and 172 deletions
|
@ -8,8 +8,6 @@ module Language.Scalie.Core.Module (Module(..)) where
|
|||
import Data.Kind (Type)
|
||||
import Language.Scalie.Core.Definition (Definition)
|
||||
import Data.Map.Implicit (ImplicitMap)
|
||||
import Text.Show (Show)
|
||||
import Text.Read (Read)
|
||||
|
||||
-- | A module groups multiple related definitions.
|
||||
--
|
||||
|
@ -31,7 +29,7 @@ import Text.Read (Read)
|
|||
|
||||
type Module :: (Type -> Type) -> Type
|
||||
type role Module nominal
|
||||
data Module f = Module
|
||||
newtype Module f = Module
|
||||
{ definitions :: f (ImplicitMap (Definition f))
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue