-
Initially we have support for locally nameless variable binding, but perhaps it would be handy to also support others, so users could compare them for performance. The original Unbound implementation …
-
### Preface
- [x] Introduction
- [x] Mathematical Preliminaries
### Untyped Systems
- [ ] Untyped Arithmetic Expressions
- [ ] An ML Implementation of Arithmetic Expressions
- [ ] The Untyped La…
-
Hi, amazing paper and thanks for the work you have done.
I am trying to implement Levenshtein Distance, but been totally unsuccessful. I cannot find `IndexAssign2D` mentioned in the paper. I tried…
-
If I use a `transform` dictionary to change the formatting of certain properties (say, according to other local variables) like so:
```python
raw_html = mols2grid.display(
_df,
mol_col="…
-
As the subject says, I wonder if anyone has tried to use Diagrams to give a pictorial representation of code? I've got a couple of relatively complex Lambdas that might benefit from that sort of appr…
-
Write up language tests for the `tests/language` repository.
Examples pulled from [the spec](https://github.com/dart-lang/language/blob/main/working/wildcards/feature-specification.md).
## Test Cases…
-
The Curry-Howard-Lambek correspondence is likely to have some important consequences for a graph data model based on lambda calculus. Specifically, an interpretation of types as propositions is likely…
-
Independent lambdas are ones where some ordering is imposed but it doesn’t actually matter (yet). For example, the pairing function:
```
pair = λ A : Type . λ B : Type . λ a : A . λ b : B . (a, b)
``…
-
Futhark imposes certain draconian type system restrictions in order to guarantee efficient defunctionalisation. Essentially we guarantee that any functional value can have only a single possible form…
-
Adding a parser for lambda calculus expressions would make it easier to experiment with for people who aren't familiar with the Chemlambda nodes, or who don't feel like dealing with their specifics at…