sml-typed-abts icon indicating copy to clipboard operation
sml-typed-abts copied to clipboard

second-order abstract syntax

Results 10 sml-typed-abts issues
Sort by recently updated
recently updated
newest added

Right now, constructing and deconstructing ABTs is very expensive; there is basically no way to really optimize the ABT interface (this was the conclusion of Tom 7 many years ago),...

The error messages that are emitted from this library are simply impossible to debug. James has made progress by adding a `BadMetasubst` exception, which is good; we should go even...

The rust-style issue triage labels are really nice and helpful, and I've liked how they turned out in Yggdrasil and RedPRL. We should use those here too.

let's add a new constructor for explicit substitutions! And we can also add some operations to wring out the substitutions. @freebroccolo

Currently, `SYMBOL.named` is used; we need to use `SYMBOL.fresh ctx` instead.

Or, `sml-nominal-algebra` or `sml-nominal-syntax`?

When we begin to tune performance and try out things like hash-consing, we'll need to have a benchmark in place.

Sadly, the `SORT` signature is part of `cmlib`, so it's kind of inconvenient if we use it here. ~~I think a better option would be to just collapse the whole...