Search code examples
Evaluation of an AST (as a GADT) with arrows as atomic values...

haskellabstract-syntax-treegadtarrow-abstraction

Read More
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
BackNext