copilot-core-0.2.1: An intermediate representation for Copilot.

Copilot.Core.Interpret.Eval

Description

A tagless interpreter for Copilot specifications.

Synopsis

Documentation

data ExtEnv Source

Environment for simulation.

Constructors

ExtEnv 

Fields

varEnv :: Env Name
 
arrEnv :: ArrEnv
 
funcEnv :: [(Name, Spec)]
 

type Env nm = [(nm, DynamicF [] Type)]Source