mirror of
https://github.com/github/semantic.git
synced 2024-12-22 22:31:36 +03:00
Add Eval back to Evaluating
This commit is contained in:
parent
e364b6f3ae
commit
baed0e3d82
@ -25,10 +25,10 @@ import System.FilePath.Posix
|
|||||||
|
|
||||||
-- | The effects necessary for concrete interpretation.
|
-- | The effects necessary for concrete interpretation.
|
||||||
type Evaluating term v
|
type Evaluating term v
|
||||||
= '[ Fail -- For 'MonadFail'.
|
= '[ Fail -- For 'MonadFail'.
|
||||||
, Store2 v -- For 'MonadStore'.
|
, State (Store (LocationFor v) v) -- For 'MonadStore'.
|
||||||
, State (Environment (LocationFor v) v) -- Environment State
|
, State (Environment (LocationFor v) v) -- Environment State
|
||||||
-- , Eval (Base term) term
|
, Eval (Base term) term
|
||||||
]
|
]
|
||||||
|
|
||||||
-- | Evaluate a term to a value.
|
-- | Evaluate a term to a value.
|
||||||
|
Loading…
Reference in New Issue
Block a user