An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: simply-typed-lambda-calculus

rbouaf/stlc-subtyping

Introduced subtyping into Simply Typed Lambda Calculus (STLC), allowing for more flexible type assignments following Liskov’s Substitution Principle. We implemented an algorithmically driven type system supporting subtyping, and then expanded it with joins and meets, based on TaPL by Pierce.

Language: OCaml - Size: 159 KB - Last synced at: 4 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

brendanzab/elm-stlc

Bidirectional type checker for the simply typed lambda calculus

Language: Elm - Size: 15.6 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 1

brianberns/Stlc

Simply-typed lambda calculus

Language: F# - Size: 40 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 2

Zeta611/type-safe-programming

SLConf 2024: 타입으로 안전하게 프로그래밍하기

Language: TeX - Size: 6.99 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

lambduli/lambdas

REPL for various lambda calculi.

Language: Haskell - Size: 112 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

trackoor/STLC

❄️ Simply typed lambda calculus formalized in Coq, REPL in Haskell.

Language: Haskell - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

hediturki123/LambdaCalculus

Simply typed and advanced structures in lambda calculus

Language: Coq - Size: 146 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 1

profbrandon/typeChecker

A repository dedicated to the derivation and implementation of type systems. Current system: Extended System F

Language: Haskell - Size: 29.5 MB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

gergoerdi/universe-of-syntax

A universe of scope- and type-safe syntaxes (syntices?). Includes generic implementation of type-preserving renaming/substitution with all the proofs you could possibly need.

Language: Agda - Size: 38.1 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 16 - Forks: 0

ecly/programming_language_seminar

Exercises and project for Programming Language Seminar course at ITU

Language: Coq - Size: 4.48 MB - Last synced at: 9 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0