-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Zhang Qixiang edited this page May 14, 2025
·
3 revisions
Welcome to the Pie Interpreter Wiki! This project implements the Pie language as described in "The Little Typer" by Daniel P. Friedman and David Thrane Christiansen.
An introduction to the Pie language for users with experience in other theorem provers.
Details about the implementation of the Pie interpreter.
Information for those who want to contribute to the project.
To get started with the Pie interpreter:
-
Clone the repository:
git clone https://github.com/ZhangQixiang123/pie-slang.git cd pie-slang
-
Install dependencies:
npm install
-
Build the project:
npm run build
-
Try a simple Pie program:
(claim identity (-> Nat Nat)) (define identity (λ (n) n))