Packages tagged dependent-types

62 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (53), bsd3 (40), data (22), program (20), gpl (7), mit (7), deprecated (6), singletons (5), data-structures (3), development (2), language (2), lens (2), math (2), optics (2), public-domain (2), ai (1), compilers-interpreters (1), configuration (1), ...

Name
DLs
Rating
Rev Deps
Description
Tags
Last U/L
Last Version
Maintainers
Agda922.758A dependently typed functional programming language and proof assistant (dependent-types, library, mit, program)2025-07-052.8.0AndreasAbel, AndresSicardRamirez, NilsAndersDanielsson, UlfNorell
Agda-executable (deprecated in favor of Agda)120.01Command-line program for type-checking and compiling Agda programs (dependent-types, deprecated, program)2012-03-122.3.0.1NilsAndersDanielsson, UlfNorell
MiniAgda382.01A toy dependently typed programming language with type-based termination. (dependent-types, library, mit, program)2025-07-230.2025.7.23AndreasAbel
PandocAgda (deprecated)50.01Pandoc support for literate Agda (bsd3, dependent-types, deprecated, library, program)2013-03-112.3.3.0.2PeterDivianszky
Sit140.01Prototypical type checker for Type Theory with Sized Natural Numbers (dependent-types, library, program)2023-08-030.2023.8.3AndreasAbel
aeson-dependent-sum30.00JSON encoding/decoding for dependent-sum (data, dependent-types, gpl, json, library)2022-08-270.1.0.1jack
agda-server (deprecated)40.01Http server for Agda (prototype) (bsd3, dependent-types, deprecated, program)2013-10-030.1.1PeterDivianszky
agda-snippets (deprecated in favor of Agda)60.01Render just the Agda snippets of a literate Agda file to HTML (bsd3, dependent-types, deprecated, library, program)2017-06-042.5.2LiamOConnorDavis
agda-snippets-hakyll (deprecated in favor of Agda)130.01Literate Agda support using agda-snippets, for Hakyll pages. (bsd3, dependent-types, deprecated, library)2017-06-040.1.2.2LiamOConnorDavis
agda-unused50.00Check for unused code in an Agda project. (dependent-types, library, mit, program)2022-11-260.3.0msuperdock
agda2lagda240.00Translate .agda files into .lagda.tex files. (dependent-types, development, program)2025-09-050.2025.9.5AndreasAbel
bin150.05Bin: binary natural numbers. (data, dependent-types, gpl, library, math, singletons)2024-06-080.1.4phadej
compare-type40.01compare types of any kinds in haskell (bsd3, dependent-types, library)2015-01-100.1.1Kinokkory
constrained-some60.02Existential type that can be constrained (data, dependent-types, library, mit)2024-11-290.1.2bruderj15
cubical60.01Implementation of Univalence in Cubical Sets (dependent-types, mit, program)2014-04-270.2.0AndersMortberg
dec140.04Decidable propositions. (bsd3, data, dependent-types, library)2024-05-170.0.6phadej
decidable190.02Combinators for manipulating dependently-typed predicates. (bsd3, dependent-types, library)2024-02-280.3.1.1jle
dependent-enummap30.01A generalisation of EnumMap to dependent types (bsd3, data, dependent-types, library)2025-05-130.1.0.0tomsmeding
dependent-map292.540Dependent finite maps (partial dependent products) (bsd3, data, dependent-types, library)2025-10-190.4.0.1BertramFelgenhauer, JamesCook, RyanTrinkle, abrar, 3noch, alexfmpe, maralorn, ymeister
dependent-sum642.2565Dependent sum type (data, dependent-types, library, public-domain)2022-12-220.7.2.0BertramFelgenhauer, JamesCook, JohnEricson, RyanTrinkle, abrar, 3noch, alexfmpe, maralorn, DanBornside, ymeister
eliminators450.01Dependently typed elimination functions using singletons (bsd3, dependent-types, library)2026-01-110.9.7ryanglscott
fin282.016Nat and Fin: peano naturals and finite numbers (bsd3, data, dependent-types, library, math, singletons)2024-11-090.3.2phadej
helf70.01Typechecking terms of the Edinburgh Logical Framework (LF). (dependent-types, mit, program)2024-03-181.0.20240318AndreasAbel
hoq30.01A language based on homotopy type theory with an interval type (dependent-types, gpl, program)2014-09-270.3valis
idris1302.251Functional Programming Language with Dependent Types (bsd3, compilers-interpreters, dependent-types, library, program)2021-10-221.3.4EdwinBrady, niklasl
instance-map20.01Template haskell utilities for helping with deserialization etc. of existential types (bsd3, dependent-types, library)2018-07-230.1.0.0rwarfield
ivor (deprecated in favor of idris)130.02Theorem proving library based on dependent type theory (bsd3, dependent-types, deprecated, library, theorem-provers)2011-06-160.1.14.1EdwinBrady, GwernBranwen
known-lists20.00Easy type-level lists with term-level membership proofs. (bsd3, data-structures, dependent-types, library, type-system)2026-01-300.1.0.0ShapeOfMatter
lens-typelevel30.01Type-level lenses using singletons (bsd3, dependent-types, lenses, library)2018-10-290.1.1.0jle
list-witnesses170.00Witnesses for working with type-level lists (bsd3, dependent-types, library)2024-02-280.1.4.1jle
nanoAgda60.01A toy dependently-typed language (dependent-types, program)2012-03-201.0.0JeanPhilippeBernardy
open-typerep90.02Open type representations and dynamic types (bsd3, dependent-types, library)2016-05-270.6.1EmilAxelsson
parameterized-utils282.016Classes and data structures for working with data-kind indexed types (bsd3, data-structures, dependent-types, library)2026-01-222.2.0.0KevinQuick, RobertDockins, ryanglscott, galoisinc, mccleeary, sauclovian_g, aschwerdfeger_galois
path-sing40.00A singleton wrapper for the `path` library. (dependent-types, filesystem, library, mpl, system)2023-09-180.1.0.0YamadaRyo
pisigma70.01A dependently typed core language (bsd3, dependent-types, development, language, library, program)2011-05-180.2.1AndresLoeh, DarinMorrison
poly-rec90.01Polykinded extensible records (data, dependent-types, gpl, library)2024-11-080.7.0.4jpgarcia
prim-uniq50.04Opaque unique identifiers in primitive state monads (data, dependent-types, library, public-domain)2020-04-150.2BertramFelgenhauer, JamesCook, RyanTrinkle
proof-assistant-bot60.00Telegram bot for proof assistants (dependent-types, library, mit, program)2024-02-070.2.2swamp_agr
ral70.04Random access lists (data, dependent-types, gpl, library, singletons)2024-06-080.2.2phadej
ral-lens130.00Length-indexed random access lists: lens utilities. (data, dependent-types, gpl, lens, library, singletons)2024-06-080.2.1phadej
ral-optics90.00Length-indexed random access lists: optics utilities. (data, dependent-types, gpl, library, optics, singletons)2024-06-080.2.1phadej
reflection1802.2598Reifies arbitrary terms into types that can be reflected back into terms (bsd3, data, dependent-types, library, reflection)2024-12-042.1.9EdwardKmett, ryanglscott
rzk732.01An experimental proof assistant for synthetic ∞-categories (bsd3, dependent-types, library, program)2025-11-050.7.7NickolayKudasov
show-type60.04convert types into string values in haskell (bsd3, dependent-types, library)2015-01-080.1.1Kinokkory
singleton-bool520.07Type level booleans (bsd3, dependent-types, library)2024-06-040.1.8phadej
singleton-dict20.01Typelevel balanced search trees via a singletonized Data.Map (bsd3, data, dependent-types, library)2017-06-090.1.0.0ArieMiddelkoop
singleton-nats260.02Unary natural numbers relying on the singletons infrastructure. (bsd3, data, dependent-types, library)2023-10-130.4.7AndrasKovacs, ryanglscott
singletons1252.75124Basic singleton types and definitions (bsd3, dependent-types, library)2024-12-113.0.4RichardEisenberg, ryanglscott
singletons-base90.028A promoted and singled version of the base library (bsd3, dependent-types, library)2026-01-113.5.1ryanglscott
singletons-base-code-generator20.00Code generator for the singletons-base test suite (bsd3, dependent-types, program)2024-12-300.1ryanglscott
singletons-th200.010A framework for generating singleton types (bsd3, dependent-types, library)2026-01-113.5.1ryanglscott
some510.037Existential type: Some (bsd3, data, dependent-types, library)2023-10-241.0.6phadej
symbols150.03Symbol manipulation (bsd3, dependent-types, library)2019-09-100.3.0.0kcsongor
tensor-safe42.00Create valid deep neural network architectures (ai, bsd3, dependent-types, language, library, program)2019-05-030.1.0.1leopiney
type-equality100.014Data.Type.Equality compat package (bsd3, data, dependent-types, library)2024-05-121.0.1ErikHesselink, phadej, ryanglscott
type-fun90.05Collection of widely reimplemented type families (bsd3, dependent-types, library)2021-06-040.1.3AlekseyUymanov
type-level-bst20.01type-level binary search trees in haskell (bsd3, data-structures, dependent-types, library)2014-10-280.1Kinokkory
typeparams40.01Lens-like interface for type level parameters; allows unboxed unboxed vectors and supercompilation (bsd3, configuration, data, dependent-types, library, optimization)2015-01-260.0.6MikeIzbicki
uAgda110.01A simplistic dependently-typed language with parametricity. (dependent-types, program)2012-03-101.2.0.4JeanPhilippeBernardy
vec380.07Vec: length-indexed (sized) list (bsd3, data, dependent-types, library)2024-06-080.5.1phadej
vec-lens50.00Vec: length-indexed (sized) list: lens support (bsd3, data, dependent-types, lens, library)2024-06-080.4.1phadej
vec-optics60.00Vec: length-indexed (sized) list: optics support (bsd3, data, dependent-types, library, optics)2024-06-080.4.1phadej