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.Context as X
import Control.Abstract.Evaluator as X hiding (LoopControl(..), Return(..), catchLoopControl, runLoopControl, catchReturn, runReturn) 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.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.BaseError as X
import Data.Abstract.Declarations as X import Data.Abstract.Declarations as X
import Data.Abstract.FreeVariables 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.ScopeGraph (Allocator, ScopeError)
import Control.Abstract.Heap (scopeLookup) import Control.Abstract.Heap (scopeLookup)
import qualified Control.Abstract as Abstract 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.Carrier
import Control.Effect.Interpose import Control.Effect.Interpose
import Control.Effect.Sum import Control.Effect.Sum

View File

@ -13,7 +13,7 @@ module Data.Abstract.Value.Type
import Control.Abstract.ScopeGraph import Control.Abstract.ScopeGraph
import qualified Control.Abstract as Abstract 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.Carrier
import Control.Effect.Sum import Control.Effect.Sum
import Data.Abstract.BaseError import Data.Abstract.BaseError