Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with dependent-types

A curated list of projects in awesome lists tagged with dependent-types .

https://github.com/coq/coq

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.

coq dependent-types proof-assistant theorem-proving

Last synced: 17 Dec 2024

https://github.com/idris-lang/idris2

A purely functional programming language with first class types

compiler dependent-types hacktoberfest

Last synced: 05 Dec 2024

https://github.com/idris-lang/Idris2

A purely functional programming language with first class types

compiler dependent-types hacktoberfest

Last synced: 01 Nov 2024

https://github.com/agda/agda

Agda is a dependently typed programming language / interactive theorem prover.

agda dependent-types programming-language proof-assistant type-theory

Last synced: 19 Dec 2024

https://github.com/magmide/magmide

A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.

coq dependent-types formal-methods formal-verification logic systems-programming type-safety verification

Last synced: 18 Dec 2024

https://github.com/cedille/cedille

Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations

dependent-intersections dependent-types lambda-calculus programming-language

Last synced: 27 Oct 2024

https://github.com/deducteam/lambdapi

Proof assistant based on the λΠ-calculus modulo rewriting

dependent-types logical-framework proof-assistant proof-checker proof-translator rewriting

Last synced: 18 Dec 2024

https://github.com/aya-prover/aya-dev

A proof assistant and a dependently-typed language

aya dependent-types proof-assistant

Last synced: 20 Nov 2024

https://github.com/Deducteam/lambdapi

Proof assistant based on the λΠ-calculus modulo rewriting

dependent-types logical-framework proof-assistant proof-checker proof-translator rewriting

Last synced: 21 Nov 2024

https://github.com/yeslogic/fathom

🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧

binary-data binary-format compiler data-description-language declarative dependent-record-types dependent-types dsl language parser programming-language rust statically-typed type-checker type-system

Last synced: 21 Dec 2024

https://github.com/silt-lang/silt

An in-progress fast, dependently typed, functional programming language implemented in Swift.

compiler dependent-types functional-programming swift

Last synced: 18 Oct 2024

https://github.com/mattam82/coq-equations

A function definition package for Coq

coq dependent-types programming-language

Last synced: 15 Dec 2024

https://github.com/mattam82/Coq-Equations

A function definition package for Coq

coq dependent-types programming-language

Last synced: 20 Nov 2024

https://github.com/lukaszcz/coqhammer

CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory

automation coq dependent-types hammer proof-search theorem-prover verification

Last synced: 16 Dec 2024

https://github.com/Beluga-lang/Beluga

Contextual types meet mechanized metatheory!

beluga dependent-types hoas lf ocaml

Last synced: 18 Nov 2024

https://github.com/brendanzab/language-garden

A garden of small programming language implementations 🪴

compilation compilers dependent-types elaboration l-systems programming-languages typechecking

Last synced: 21 Dec 2024

https://github.com/ilyasergey/pnp

Lecture notes for a short course on proving/programming in Coq via SSReflect.

coq dependent-types hoare-logic mathcomp ssreflect tutorial

Last synced: 12 Nov 2024

https://github.com/ilya-klyuchnikov/ttlite

A SuperCompiler for Martin-Löf's Type Theory

agda coq dependent-types idris programming-language supercompilation type-theory

Last synced: 10 Oct 2024

https://github.com/owo-lang/minitt-rs

Dependently-typed lambda calculus, Mini-TT, extended and implemented in Rust

dependent-types programming-language type-theory

Last synced: 09 Nov 2024

https://github.com/ilya-klyuchnikov/lambdapi

Dependently Typed Lambda Calculus in Haskell

dependent-types programming-language

Last synced: 16 Nov 2024

https://github.com/rowscript/rowscript

RowScript programming language, making a better browser world

dependent-types javascript programming-language row-polymorphism typescript

Last synced: 21 Nov 2024

https://github.com/leopiney/tensor-safe

A Haskell framework to define valid deep learning models and export them to other frameworks like TensorFlow JS or Keras.

ai deep-learning dependent-types functional-programming haskell haskell-library machine-learning

Last synced: 03 Nov 2024

https://github.com/owo-lang/voile-rs

Dependently-typed row-polymorphic programming language, evolved from minitt-rs

dependent-types extensible programming-language type-theory

Last synced: 16 Nov 2024

https://github.com/lysxia/first-class-families

First-class type families

dependent-types haskell types

Last synced: 18 Dec 2024

https://github.com/scott-fleischman/agda-from-nothing

A workshop on learning Agda with minimal prerequisites.

agda dependent-types learning-agda

Last synced: 07 Dec 2024

https://github.com/jonsterling/dreamtt

A pedagogic implementation of abstract bidirectional elaboration for dependent type theory.

dependent-types elaboration tutorial

Last synced: 02 Nov 2024

https://github.com/owo-lang/narc-rs

(WIP) Dependently-typed programming language with Agda style dependent pattern matching

dependent-types pattern-matching programming-language type-theory

Last synced: 16 Nov 2024

https://github.com/bor0/gidti

Book: Introduction to Dependent Types with Idris

books dependent-types idris lambda-calculus theorem-proving type-theory types

Last synced: 07 Nov 2024

https://github.com/i-am-tom/learn-me-a-haskell

Trying to get back all the stuff I had in JavaScript.

dependent-types ghc haskell type-level-programming

Last synced: 28 Oct 2024

https://github.com/jackfoxy/dependenttypes

experiments with @robkuz LimitedValue type

dependent-types fsharp

Last synced: 19 Nov 2024

https://github.com/kara-lang/Kara

An experimental functional programming language with dependent types, inspired by Swift and Idris.

dependent-types functional-programming programming-language swift

Last synced: 23 Nov 2024

https://github.com/jespercockx/agda-core

A work-in-progress core language for Agda, in Agda

agda agda-backend core-language dependent-types type-checker

Last synced: 10 Dec 2024

https://github.com/dannywillems/rml

ML modules and functors as first-class citizens by unifying ML modules and ML records with path dependent types and subtyping.

dependent-types module ocaml records subtype

Last synced: 28 Oct 2024

https://github.com/dannywillems/RML

ML modules and functors as first-class citizens by unifying ML modules and ML records with path dependent types and subtyping.

dependent-types module ocaml records subtype

Last synced: 14 Nov 2024

https://github.com/owo-lang/intellij-dtlc

IntelliJ plugin for several experimental programming languages here

cubical-type-theory cubicaltt dependent-types intellij-plugin minitt mlpolyr owo redprl voile

Last synced: 29 Nov 2024

https://github.com/jonascarpay/convoluted

Dependently typed convolutional neural networks

convolutional-neural-networks dependent-types haskell

Last synced: 14 Oct 2024

https://github.com/thoughtworksinc/feature.scala

Access Scala language features on the type-level

dependent-types scala type-level-programming

Last synced: 12 Nov 2024

https://github.com/andreasabel/helf

Haskell implementation of the Edinburgh Logical Framework

dependent-types framework haskell lf logical twelf

Last synced: 28 Oct 2024

https://github.com/sigma-andex/purescript-fast-vect

Fast 🐆, type-safe vectors for Purescript

dependent-types

Last synced: 14 Dec 2024

https://github.com/thautwarm/idris-cam

Sucessor: https://github.com/thautwarm/Quick-Backend

codegen dependent-types idris julia python

Last synced: 30 Nov 2024

https://github.com/proost-assistant/proost

A small proof assistant written in Rust. Read-only mirror of https://gitlab.crans.org/loutr/proost.

dependent-types memoization proof-assistant rust

Last synced: 30 Nov 2024

https://github.com/01mf02/kontroli-rs

Alternative implementation of the logical framework Dedukti in Rust

dedukti dependent-types logic rust typechecker

Last synced: 08 Nov 2024

https://github.com/jaredloomis/idris-hott

Homotopy Type Theory proofs in Idris

dependent-types homotopy-type-theory idris type-theory

Last synced: 16 Nov 2024

https://github.com/ziman/ttstar

Dependently typed core calculus with erasure

dependent-types erasure functional-programming type-system typechecker

Last synced: 05 Dec 2024

https://github.com/groupoid/anders

🧊 Модальний гомотопічний верифікатор математики

cubical-type-theory dependent-types mltt proof-assistant theorem-prover type-checker type-system

Last synced: 05 Dec 2024

https://github.com/robrix/tilec

Sometimes when I feel sad I implement a dependently typed lambda calculus.

compiler dependent-types

Last synced: 23 Oct 2024

https://github.com/abailly/xxi-century-typed

Support code for talk 'XXIst century shall be typed or not be'

dependent-types talk type-system

Last synced: 10 Nov 2024

https://github.com/gallais/idris-tmustache

Total Logic-Less Templating Library

dependent-types template-engine type-providers

Last synced: 05 Dec 2024

https://github.com/jfdm/velo-lang

Velo is a tiny language (STLC + Hutton's Razor with Bools) to showcase & explore efficient verified implementations in Idris2.

dependent-types idris2

Last synced: 05 Dec 2024

https://github.com/paulch42/lean-spec

Program Specification in Lean 4

dependent-types formal-specification lean4

Last synced: 29 Nov 2024

https://github.com/robrix/surface

Dependently-typed language w/ little to say for itself

dependent-types haskell proof-refinement typechecker

Last synced: 23 Oct 2024

https://github.com/timjb/idris-pfds

Purely functional data structures in Idris

dependent-types purely-functional-data-structures

Last synced: 10 Dec 2024

https://github.com/thamugadi/semantic-preservation

Work in progress. Attempt to prove semantic preservation (forward simulation) for a simple compiler.

bisimulation compiler coq dependent-types formal-verification

Last synced: 10 Oct 2024

https://github.com/andreaslyn/mini-yu

A dependently typed programming language prototype

compiler dependent-types functional-programming programming-language type-theory

Last synced: 21 Nov 2024

https://github.com/simongregersen/depsec

A library for static information-flow control in Idris

dependent-types idris information-flow-control

Last synced: 17 Nov 2024

https://github.com/oisdk/type-indexed-queues

Queues with verified and unverified versions

data-structures dependent-types haskell

Last synced: 21 Nov 2024

https://github.com/taktoa/spim-compiler

A compiler from a simple imperative language to SPIM, a dialect of MIPS assembly (WIP)

compiler dependent-types idris mips wip

Last synced: 21 Nov 2024

https://github.com/wilbowma/cur-control

An implementation of control operators for Cur.

dependent-types metaprogramming racket shift-reset

Last synced: 11 Nov 2024

https://github.com/maxdesiatov/swiftpie

A Swift rewrite of "A Tutorial Implementation of a Dependently Typed Lambda Calculus"

dependent-types interpreter lambda-calculus swift

Last synced: 04 Dec 2024

https://github.com/MaxDesiatov/SwiftPie

A Swift rewrite of "A Tutorial Implementation of a Dependently Typed Lambda Calculus"

dependent-types interpreter lambda-calculus swift

Last synced: 29 Nov 2024

https://github.com/isaac-defrain/dependent

An implementation of dependently typed lambda calculus

cli dependent-types lambda-calculus ocaml proof

Last synced: 15 Dec 2024

https://github.com/stickypiston/pie-ts

WIP The Little Typer's Pie interpreter in Typescript

dependent-types pie programming-language

Last synced: 13 Nov 2024

https://github.com/dannywillems/master-thesis

My master thesis on RML : In French.

dependent-types dot rml

Last synced: 12 Oct 2024

https://github.com/bracevac/dotter

Towards richer dependent types for DOT

agda coq dependent-types dot scala typetheory

Last synced: 15 Dec 2024

https://github.com/yoav-lavi/ts-dependent-types

An experimental collection of dependent type definitions in TypeScript

dependent-types typescript

Last synced: 13 Oct 2024

https://github.com/aripiprazole/zu

🧪 | Zu Theorem Prover

compiler dependent-types interpreter rust type-theory

Last synced: 15 Nov 2024

https://github.com/sigma-andex/scala-fast-vect

Fast 🐆, type-safe vectors for Scala

dependent-types scala vect

Last synced: 14 Dec 2024

https://github.com/am-kantox/tyx

Library bringing types support to elixir

dependent-types elixir elixir-lang types

Last synced: 29 Oct 2024

https://github.com/gspia/fcf-containers

fcf-containers add tools that can be used with first-class-families

dependent-types haskell haskell-library types

Last synced: 20 Oct 2024