1
1
mirror of https://github.com/github/semantic.git synced 2024-12-23 23:11:50 +03:00

Use Member instead of Members in EvaluatableConstraints.

This commit is contained in:
Rob Rix 2018-05-29 09:16:03 -04:00
parent 10897b4394
commit 8b24f01f49

View File

@ -55,23 +55,22 @@ type EvaluatableConstraints location term value effects =
( AbstractValue location value effects
, Declarations term
, FreeVariables term
, Members '[ Allocator location value
, LoopControl value
, Modules location value
, Reader (Environment location)
, Reader ModuleInfo
, Reader PackageInfo
, Reader Span
, Resumable (EnvironmentError location)
, Resumable EvalError
, Resumable ResolutionError
, Resumable (Unspecialized value)
, Return value
, State (Environment location)
, State (Exports location)
, State (Heap location (Cell location) value)
, Trace
] effects
, Member (Allocator location value) effects
, Member (LoopControl value) effects
, Member (Modules location value) effects
, Member (Reader (Environment location)) effects
, Member (Reader ModuleInfo) effects
, Member (Reader PackageInfo) effects
, Member (Reader Span) effects
, Member (Resumable (EnvironmentError location)) effects
, Member (Resumable EvalError) effects
, Member (Resumable ResolutionError) effects
, Member (Resumable (Unspecialized value)) effects
, Member (Return value) effects
, Member (State (Environment location)) effects
, Member (State (Exports location)) effects
, Member (State (Heap location (Cell location) value)) effects
, Member Trace effects
, Ord location
, Reducer value (Cell location value)
)