cdfa / frugel

An error-tolerant live programming environment (my Master's thesis)
GNU General Public License v3.0
18 stars 3 forks source link

Add new expression representations for denotation and partially reified expressions #14

Open cdfa opened 2 years ago

cdfa commented 2 years ago

As described in the thesis. Would be much cleaner than cramming everything into ExprMeta. Implementation with GADTs can be found in scout-src/BasicEvaluation.hs, but a more extensible implementation may be better (e.g. to cleanly separate evaluation things from Node.hs).