Here are
197 public repositories
matching this topic...
Collection of TypeScript type challenges with online judge
-
Updated
Mar 10, 2022
-
TypeScript
-
Updated
Jan 11, 2021
-
Haskell
TypeDB: a strongly-typed database
A list of computer-science readings I recommend
📚 Functions and algorithms implemented purely with TypeScript's type system
-
Updated
Feb 13, 2022
-
TypeScript
Algebraic data types for C99
A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧
-
Updated
May 16, 2021
-
Rust
A programming language designed for typescript type generation
-
Updated
Nov 3, 2021
-
TypeScript
👾 Sokoban Game in Pure TypeScript Type System
-
Updated
Nov 5, 2021
-
TypeScript
A typed, polyglot, functional language
-
Updated
Feb 22, 2022
-
Haskell
A type-level implementation of Smallfuck in Rust, doubling as a Turing-completeness proof for Rust's type system.
🌳 A tiny language interpreter implemented purely in TypeScript's type-system
-
Updated
Oct 28, 2020
-
TypeScript
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
-
Updated
Mar 10, 2022
-
Rust
TypeQL: the query language of TypeDB - a strongly-typed database
-
Updated
Feb 9, 2022
-
Starlark
Additional types and types adjusted utilities for TypeScript
-
Updated
Mar 1, 2022
-
TypeScript
Type System for Data Analysis in Python
-
Updated
Jan 30, 2022
-
Python
An ML-like statically-typed Erlang
-
Updated
Jan 17, 2022
-
OCaml
Full-featured interfaces for C99
BackboneJS compatibility layer for Type-R data framework.
A toy language based on LLVM that implements the System Fω type-system
-
Updated
Mar 5, 2022
-
OCaml
🧊 Anders: Modal HoTT Proof Assistant
-
Updated
Feb 27, 2022
-
OCaml
DMX Knowledge Building Platform
Normalization by evaluation for Martin-Löf Type Theory with dependent records
-
Updated
Jun 22, 2019
-
Rust
-
Updated
Mar 9, 2022
-
TypeScript
Swift type checking and semantic analysis for developer tools
-
Updated
Aug 10, 2021
-
Swift
[WIP] A type system for nix
-
Updated
Jul 11, 2019
-
OCaml
A macro for defining type operators in Rust.
-
Updated
Mar 16, 2017
-
Rust
ftor enables ML-like type-directed, functional programming with Javascript including reasonable debugging.
-
Updated
Mar 9, 2018
-
JavaScript
Improve this page
Add a description, image, and links to the
type-system
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
type-system
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
A
type()is usually a tuple, but in some rare cases of representing a function with multiple clauses a list of tuples is used instead. This leads to code like https://github.com/josefs/Gradualizer/blob/5be0f94d0556e8f813963d3f907c51c0da8077f3/src/typelib.erl#L31-L36 or https://github.com/josefs/Gradualizer/blob/5be0f94d0556e8f813963d3f907c51c0da8077f3/src/typelib.erl#L154-L155 which is confusing