Explore typing tricu #6

Open
opened 2024-12-30 13:50:24 +00:00 by James · 1 comment
Owner

Typed Program Analysis without Encodings by Barry Jay (December, 2024) details a method of embedding a powerful type system in the untyped tree calculus. Let's explore implementing typing in tricu.

Typed Program Analysis without Encodings by Barry Jay (December, 2024) details a method of embedding a powerful type system in the untyped tree calculus. Let's explore implementing typing in tricu.
James added the
enhancement
help wanted
labels 2024-12-30 13:50:30 +00:00
Author
Owner

An implementation has been explored by Johannes Bader on treecalcul.us:

https://treecalcul.us/live/?example=typer
https://treecalcul.us/live/?example=typed-program-analysis
https://treecalcul.us/live/?example=demo-gradual-typing

He added syntax sugar to his language for desugaring ADT definitions similar to Haskell to Scott encoded type constructors which is available in those demos.

An implementation has been explored by Johannes Bader on treecalcul.us: https://treecalcul.us/live/?example=typer https://treecalcul.us/live/?example=typed-program-analysis https://treecalcul.us/live/?example=demo-gradual-typing He added syntax sugar to his language for desugaring ADT definitions similar to Haskell to Scott encoded type constructors which is available in those demos.
James added this to the Typed Program Analysis milestone 2024-12-30 13:51:38 +00:00
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: James/tricu#6
No description provided.