Search code examples
Böhm-Beraducci encoding of Fix...

haskelltype-theorycatamorphismsystem-f

Read More
What does "existential type" mean in Swift?...

swiftexistential-typetype-theory

Read More
Typescript: Intersection - Confused about the naming...

typescripttype-theoryset-theory

Read More
What does it mean for a type to distribute over unions?...

typescriptunion-typesconditional-typestype-theory

Read More
Is Haskell's type system Curry-style or Church-style?...

haskelltype-systemstype-theory

Read More
Why is "dict[int, int]" incompatible with "dict[int, int | str]"?...

pythonpython-typingtype-theory

Read More
What is predicativity?...

haskelltype-theory

Read More
How to create a list of elements of an indexed data type, whose length depends on the index...

listhaskellfunctional-programmingagdatype-theory

Read More
TypeScript recursive union function type...

typescriptrecursiontypesuniontype-theory

Read More
What is the paradigm of wrapping generic parameters into nested structures called?...

c++templatesgenericsparadigmstype-theory

Read More
Is allowing untagged unions equivalent to allowing type classes?...

haskelltype-theorysubtyping

Read More
Why can some disjoint and exhaustive patterns not be represented as definitional equalities?...

functional-programmingpattern-matchingagdadependent-typetype-theory

Read More
List without gaps in Coq...

coqdependent-typetype-theory

Read More
In cubical type theory, why are there function types that accept intervals as arguments when there a...

typestype-theoryhomotopy-type-theorycubical-type-theory

Read More
Is there a library for sets that works with bool in Coq?...

coqtype-theory

Read More
What is the relationship between recursion and proof by induction?...

recursiontype-theoryinduction

Read More
Why can't all existential binders be replaced by unique constants during skolemization?...

logicprooftheorem-provingtype-theory

Read More
Confused about function subtyping...

typesprogramming-languagestype-theory

Read More
Why do we need containers?...

haskellgenericsagdadependent-typetype-theory

Read More
It is possible to define a function in haskell that takes one parameter, ignores it, and returns its...

haskellfunctional-programmingtype-theory

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

agdadependent-typetype-theory

Read More
Non-determinism on a set defined by the characteristic function...

haskellfunctional-programmingmonadsnon-deterministictype-theory

Read More
Agda: Failed to solve the following constraints: P x <= _X_53 (blocked on _X_53)...

coqagdatype-theoryhomotopy-type-theoryagda-mode

Read More
How to write "twice" so it can accept "swap" without restricting their type...

haskelltype-theory

Read More
What is the difference between subtyping and subsumption?...

type-theorysubtyping

Read More
Differences between Agda and Idris...

agdatype-theoryidris

Read More
Why coq doesn't use subtyping for logical or?...

coqtype-theorysubtyping

Read More
What exactly is a Set in Coq...

coqtype-theory

Read More
Covariant Types...

rusttype-theory

Read More
In Haskell, does mutability always have to be reflected in type system?...

haskellimmutabilityghcmutabilitytype-theory

Read More
BackNext