1
1
mirror of https://github.com/github/semantic.git synced 2024-12-14 17:31:48 +03:00

Avoid importing/re-exporting the String effect.

Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
This commit is contained in:
Rob Rix 2018-12-11 15:53:59 -05:00
parent 88d77a9843
commit 2c5ba75d07
3 changed files with 3 additions and 3 deletions

View File

@ -20,7 +20,7 @@ import Control.Abstract hiding (Load)
import Control.Abstract.Context as X
import Control.Abstract.Evaluator as X hiding (LoopControl(..), Return(..), catchLoopControl, runLoopControl, catchReturn, runReturn)
import Control.Abstract.Modules as X (Modules, ModuleResult, ResolutionError(..), load, lookupModule, listModulesInDir, require, resolve, throwResolutionError)
import Control.Abstract.Value as X hiding (Boolean(..), Function(..), Unit(..), While(..))
import Control.Abstract.Value as X hiding (Boolean(..), Function(..), String(..), Unit(..), While(..))
import Data.Abstract.BaseError as X
import Data.Abstract.Declarations as X
import Data.Abstract.FreeVariables as X

View File

@ -9,7 +9,7 @@ module Data.Abstract.Value.Concrete
import Control.Abstract.ScopeGraph (Allocator, ScopeError)
import Control.Abstract.Heap (scopeLookup)
import qualified Control.Abstract as Abstract
import Control.Abstract hiding (Boolean(..), Function(..), Unit(..), While(..))
import Control.Abstract hiding (Boolean(..), Function(..), String(..), Unit(..), While(..))
import Control.Effect.Carrier
import Control.Effect.Interpose
import Control.Effect.Sum

View File

@ -13,7 +13,7 @@ module Data.Abstract.Value.Type
import Control.Abstract.ScopeGraph
import qualified Control.Abstract as Abstract
import Control.Abstract hiding (Boolean(..), Function(..), Unit(..), While(..))
import Control.Abstract hiding (Boolean(..), Function(..), String(..), Unit(..), While(..))
import Control.Effect.Carrier
import Control.Effect.Sum
import Data.Abstract.BaseError