Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for dependent types
dependent-types
x
155 search results found
Coq
⭐
4,501
Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
Kind
⭐
3,420
A next-gen functional language
Fstar
⭐
2,522
A Proof-oriented Programming Language
Idris2
⭐
2,320
A purely functional programming language with first class types
Agda
⭐
2,281
Agda is a dependently typed programming language / interactive theorem prover.
Lean3
⭐
2,138
Lean Theorem Prover
Magmide
⭐
778
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
Validated
⭐
604
A Swift μ-Library for Somewhat Dependent Types
Pikelet
⭐
507
A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧
Peridot
⭐
388
A fast functional language based on two level type theory
Mezzo
⭐
315
A Haskell library for typesafe music composition
Cedille
⭐
305
Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations
Dth
⭐
286
Examples of Dependently-typed programs in Haskell
Singletons
⭐
279
Fake dependent types in Haskell using singletons
Awesome Idris
⭐
262
𝛌 Awesome Idris resources
Awesome Rust Formalized Reasoning
⭐
246
An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.
Lambdapi
⭐
241
Proof assistant based on the λΠ-calculus modulo rewriting
Fathom
⭐
235
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Aya Dev
⭐
231
~ Youkai (∞, 1)-Mountain
Cur
⭐
212
A less devious proof assistant
Coq Equations
⭐
206
A function definition package for Coq
Hott Uf Agda Lecture Notes
⭐
204
Lecture notes on univalent foundations of mathematics with Agda
Silt
⭐
204
An in-progress fast, dependently typed, functional programming language implemented in Swift.
Libra
⭐
195
A dimensional analysis library based on dependent types
Coqhammer
⭐
194
CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory
Poprc
⭐
180
A Compiler for the Popr Language
Ats Xanadu
⭐
176
Bootstrapping ATS3
Beluga
⭐
174
Contextual types meet mechanized metatheory!
Path_semantics
⭐
156
A research project in path semantics, a re-interpretation of functions for expressing mathematics
Ditto
⭐
130
A Super Kawaii Dependently Typed Programming Language
Scala Play Realworld Example App
⭐
128
Exemplary real world application built with Scala 2.13 & Play
Idris Cil
⭐
125
A Common Intermediate Language backend for Idris.
Cicada Solo
⭐
125
Cicada Language (solo version)
Language Garden
⭐
117
A garden of small programming language implementations 🪴
Ttlite
⭐
108
A SuperCompiler for Martin-Löf's Type Theory
Pnp
⭐
107
Lecture notes for a short course on proving/programming in Coq via SSReflect.
Mindless Coding
⭐
104
Mindless, verified (erasably) coding using dependent types
Tensor Safe
⭐
96
A Haskell framework to define valid deep learning models and export them to other frameworks like TensorFlow JS or Keras.
Lsts
⭐
96
A proof assistant that is also a programming language.
Coq_jupyter
⭐
89
Jupyter kernel for Coq
Lambdapi
⭐
86
Dependently Typed Lambda Calculus in Haskell
Cicada
⭐
80
Cicada Language
Rowscript
⭐
78
RowScript is a robustly-typed functional language that compiles to efficient and reliable JavaScript.
Rust Nbe For Mltt
⭐
78
Normalization by evaluation for Martin-Löf Type Theory with dependent records
First Class Families
⭐
76
First-class type families
Voile Rs
⭐
74
Dependently-typed row-polymorphic programming language, evolved from minitt-rs
Goreify
⭐
69
Minitt Rs
⭐
68
Dependently-typed lambda calculus, Mini-TT, extended and implemented in Rust
Nominal
⭐
65
Powerful nominal types for your Typescript project
Corespec
⭐
64
A Specification for Dependent Types in Haskell (Core)
Nano Agda
⭐
64
Tiny type-checker with dependent types
Agda From Nothing
⭐
62
A workshop on learning Agda with minimal prerequisites.
Aopa
⭐
61
Algebra of Programming in Agda: Dependent Types for Relational Program Derivation
Owo
⭐
61
Placeholder for the OwO compiler
Why Dependent Types Matter
⭐
61
Companion code for "Why Dependent Types Matter" paper.
Mlang
⭐
60
Towards changing things and see if it proofs
Spidr
⭐
57
Accelerated machine learning with dependent types
Learn Me A Haskell
⭐
56
Trying to get back all the stuff I had in JavaScript.
Meta Cedille
⭐
52
Minimalistic dependent type theory with syntactic metaprogramming
Dependenttypesprovider
⭐
50
limited dependent typing via F# Type Provider
Narc Rs
⭐
50
(WIP) Dependently-typed programming language with Agda style dependent pattern matching
Pumpkin Pi
⭐
49
An extension to PUMPKIN PATCH with support for proof repair across type equivalences.
Ataca
⭐
45
A TACtic library for Agda
Icfp2019 Papers
⭐
41
ICFP 2019 preprints/papers
Differentiable Idris
⭐
39
dependent types meets deep learning
Tensorflow Haskell Deptyped
⭐
39
Reexporting TensorFlow Haskell with dependent typed functions
Thorin2
⭐
38
The Higher ORder INtermediate representation - next gen
Kara
⭐
37
An experimental functional programming language with dependent types, inspired by Swift and Idris.
Rml
⭐
37
ML modules and functors as first-class citizens by unifying ML modules and ML records with path dependent types and subtyping.
Leibniz
⭐
35
Leibniz equivalence and Liskov substitutability library for Scala.
Howtoproveacompiler
⭐
32
Writeup that goes along with this:
Reading
⭐
31
Formcorejs
⭐
30
A minimal pure functional language based on self dependent types.
Intellij Dtlc
⭐
29
IntelliJ plugin for several experimental programming languages here
Magnificats
⭐
28
Collection of ATS goodness
Convoluted
⭐
27
Dependently typed convolutional neural networks
Curios
⭐
27
Work-in-progress functional dependently typed programming language
Feature.scala
⭐
27
Access Scala language features on the type-level
Real World Idris
⭐
25
Malfunction backend for Idris with a FFI to OCaml
Purescript Fast Vect
⭐
25
Fast 🐆, type-safe vectors for Purescript
Agda Algebras
⭐
24
The Agda Universal Algebra Library (html docs available at the url below)
Idris Python
⭐
24
Successor project: https://github.com/thautwarm/Quick-Backend
Helf
⭐
24
Haskell implementation of the Edinburgh Logical Framework
The Little Typer
⭐
24
Resources for "The Little Typer" study group
Idris Cam
⭐
23
Sucessor: https://github.com/thautwarm/Quick-Backend
Auxify
⭐
23
Introduces macro/meta annotations @ aux, @ self, @ instance, @ apply, @ delegated, @ syntax and String-based type class LabelledGeneric
Cs43
⭐
22
Course materials for Stanford's CS43: Functional Programming Paradigms
Idris Patricia
⭐
21
🌋 Idris implementation of patricia tree
Vitamin
⭐
21
The Vitamin programming language
Tog
⭐
20
Dfuzz
⭐
20
Linear Dependent Types for Differential Privacy TypeChecker
Fm Notes
⭐
19
Unassorted scribbles on formal methods, type theory, category theory, and so on, and so on
Xanadu
⭐
19
This repository is supposed to hold a released version of Xanadu
Kontroli Rs
⭐
19
Alternative implementation of the logical framework Dedukti in Rust
Leveling Up
⭐
19
Source code accompanying the paper "Leveling Up Dependent Types"
Mindless Coding Phase2
⭐
18
Mindless, verified (erasably) coding using dependent types, phase 2
Agda Ecosystem
⭐
18
Coq Guarded Computational Type Theory
⭐
17
Howtoprovefullabstraction
⭐
16
Writeup that goes along with this:
Idris Refined
⭐
15
Port of Scala/Haskell Refined library to Idris
Related Searches
Haskell Dependent Types (62)
1-100 of 155 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.