Search code examples
Why can some disjoint and exhaustive patterns not be represented as definitional equalities?...


functional-programmingpattern-matchingagdadependent-typetype-theory

Read More
In Scala 3 (dotty) or Scala 2, how to make dependent types transitive?...


scaladependent-typetype-systemsscala-3dotty

Read More
How to deal with non-termination error in Cubical Agda...


agdadependent-typecubical-type-theory

Read More
List without gaps in Coq...


rocq-proverdependent-typetype-theory

Read More
How to use the result of a depedent pair?...


idrisdependent-typeidris2

Read More
Programming in the Calculus of Inductive Constructions with Coq...


rocq-proverdependent-typetheorem-proving

Read More
What's the role of unification in Coq's core type system?...


rocq-proverdependent-typetype-systemstheorem-provingunification

Read More
Generic function that returns different types based on the value of an argument...


genericsrustdependent-type

Read More
Is Prop a subtype of Set?...


rocq-proverdependent-type

Read More
Why the `Let-in` construct cannot be defined as a derived form in a dependently-typed language?...


rocq-proverdependent-typetype-systems

Read More
haskell specifying ordered list in type signature...


haskelldependent-type

Read More
How to define induction on natural numbers in Scala 2.13?...


scalaimplicitdependent-typescala-2.13peano-numbers

Read More
Morphism signature for dependently-typed vectors in coq...


rocq-proverdependent-type

Read More
Combining types for a servant endpoint...


haskelltypesdependent-typeservant

Read More
What are equality witnesses like `Type.eq` / `Typing_equal.equal` used for?...


ocamlequalitydependent-typegadt

Read More
Haskell simplify Dependent Type function signature...


haskelldependent-type

Read More
Dependent types and polymorphism in Python with mypy...


pythontypingdependent-typemypy

Read More
Can one simplify the Codensity monad on Maybe?...


haskellmonadsdependent-typecontinuationscategory-theory

Read More
Generic parameter of array type...


genericsrusttypesdependent-typetype-level-computation

Read More
Coq: Unification fails with record...


recordrocq-proverdependent-typeunification

Read More
Why do we need containers?...


haskellgenericsagdadependent-typetype-theory

Read More
Checking Constant Generics for Certain Properties in Rust...


genericsrustconstantsdependent-type

Read More
Agda: Can't find std-lib when installing with Stack...


functional-programmingagdadependent-typetheorem-provingagda-mode

Read More
Why can't I define this rewrite rule for type elimination of proof-irrelevant disjunctions in Ag...


agdadependent-typetype-theory

Read More
Could not deduce (Dim n0)...


haskelldependent-typetype-level-computation

Read More
What is dependent typing?...


functional-programmingdependent-type

Read More
How do I define a type for a point in R^n for arbitrary n in Lean 4?...


dependent-typelean

Read More
dependent types without helper type...


c++templatesvariadic-templatesc++20dependent-type

Read More
How to write a safe `length` function to a `Vec` in Agda?...


agdadependent-type

Read More
Concept of First-Classed Type in Idris...


language-designidrisdependent-typefirst-class

Read More
BackNext