-
We'll go through how John Tromp's Binary Lambda Calculus works and examine the metacircular interpreter in detail.
-
Proposal
**type**: `long talk`\
**audience**: `intermediate`\
**category**: `pl theory`
## Summary
The _Simply Typed Lambda Calculus_ adds function types (e.g. `not:: Bool -> Bool`) to the …
-
最开始是微博上有人指点说 Scheme 是为了 Actor 发明出来的
> 另外 Scheme 应该是为了研究 Actor 并发模型而发明出来的,不是为了研究面向对象。
> 详见 [Scheme An interpreter for extended lambda calculus - Sussman, Steele - 1975](http://en.wikisource.org/wiki/S…
tiye updated
10 years ago
-
[DRAFT] Unify all checking and optimizing functions into a simple compilation pipeline.
Make a simple console application (using a library to e.g. process options, TBD)
with the following options:…
-
[RealWorld](https://github.com/gothinkster/realworld) is a specification for a [blogging app API](https://github.com/gothinkster/realworld/tree/master/api), meant to allow comparing multiple frontends…
-
At its core, `yaml.yaml` just wants to be a functor that maps between the [yaml] and [lambda] categories.
---
With yaml we get *a human friendly data serialization standard for all programming l…
-
[Sheepda](https://github.com/jtolds/sheepda) is a lambda calculus interpreter written in Go. Because it's in Go, GopherJS can compile it to Javascript.
Try this in your HTML somewhere:
```
…
-
I met you at the JS meetup last week and you showed me Lambda Explorer.
I'm surprised it got no attention on Hacker News when you posted it 4 years ago. Maybe it sucked back then. This sounds exact…
azala updated
5 years ago
-
[Write You a Haskell ( Stephen Diehl )](http://dev.stephendiehl.com/fun/)
- [x] Chapter 1: Introduction
- [x] Chapter 2: Haskell Basics
- [x] Chapter 3: Parsing
- [ ] Chapter 4: Lambda Calculus
- [ ] …
-
@epatters, what would it take to get Catlab to support CCC as a syntax for lambda calculus? I think we need at least:
1. Presentations of FreeCCC as the basis of a lisp like language (done)
2. An…