Search code examples
Phantom type makes pattern matching irrefutable, but that seemingly does not work inside do notation...


haskellghcgadt

Read More
How to embed Multiple parameter types in a single type container with a class constraint?...


classhaskellgadttype-familiesforall

Read More
Write GADT record with constrained type...


haskellrecordtype-constraintsgadt

Read More
How to use menhir to parse into a GADT expression?...


ocamlinterpretergadtmenhir

Read More
Eq or Ord instances for existential GADT...


haskellgadtexistential-type

Read More
How to change the order of type application parameters for a constructor...


haskellghcgadtexistential-type

Read More
Why does Data.Dynamic contain a witness instead of a typeclass constraint?...


haskellghctypeclassgadt

Read More
Length indexed heterogeneous vector...


haskellgadttype-level-computation

Read More
Difference between GADTs and GADTSyntax...


haskelltypesfunctional-programminggadt

Read More
Reverse heterogeneous gadt list with recursively dependent elements...


ocamlreversegadtheterogeneous-list

Read More
Understanding the limits of Scala GADT support...


scalatype-systemsgadtscala-compiler

Read More
How to type function which takes arguments of a DataKind indexed type instantiated with different in...


haskellpolymorphismgadtdata-kinds

Read More
Why haskell can't infer type for this GADT...


haskelltypesgadt

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


ocamlequalitydependent-typegadt

Read More
Succinct way to use GADTs for exhaustiveness-checking in Scala?...


scalaenumspattern-matchinggadtnon-exhaustive-patterns

Read More
Mapping rules with GADTS/Type Families...


haskellgadttype-families

Read More
Polymorphic function for phantom GADT type...


ocamlgadtphantom-types

Read More
scala3: Methods on enum case, possible?...


scalaalgebraic-data-typesgadtscala-3

Read More
Extending GADTs examples - could not deduce...


haskellgadt

Read More
How does GADTs affect type inference in this case?...


haskellgadt

Read More
Scala Type Inference Not Working for GADTs in IntelliJ...


scalaintellij-ideagadt

Read More
Why Peano numbers in OCaml not working due to scope error?...


ocamlgadtpeano-numbers

Read More
How do I Pattern-match GADT Types Get Alternative More Concrete Return Types?...


ocamlgadtlocally-abstract-type

Read More
Multiple types for f in this picture?...


haskellgadt

Read More
Scope error with locally abstract type when GADT constructor contains multiple type variables...


typesocamlgadtlocally-abstract-type

Read More
can't use pattern matching with datatypes defined using GADT in haskell...


haskelltypespattern-matchingtypeclassgadt

Read More
Is it possible to have elements of a heterogeneous list depend on the type of preceding elements?...


ocamlgadtheterogeneous-list

Read More
Haskell data type definition depended on GADTs and function output...


haskellgadt

Read More
type level constraint encoding...


haskellghcgadttype-level-computation

Read More
My toy language's evaluator won't type check...


haskellgadt

Read More
BackNext