Search code examples
In Scala 3, why is it sometimes possible to do impredicative type assignment?...


scalascala-3higher-kinded-typesimpredicativetypes

Read More
Why is impredicative polymorphism allowed only for functions in Haskell?...


haskellpolymorphismrank-n-typesimpredicativetypes

Read More
How to avoid impredicative polymorphism and define lens of lens...


haskellhaskell-lensimpredicativetypes

Read More
Ways around impredictive polymorphism...


haskellpolymorphismimpredicativetypes

Read More
Disallow assignment of values...


haskellpurescriptunificationimpredicativetypesrank-n-types

Read More
How to non-impredicatively return `Maybe` a lens?...


haskelllenseshigher-rank-typesimpredicativetypes

Read More
Why are higher rank types so fragile in Haskell...


haskelltype-inferencehigher-rank-typesimpredicativetypes

Read More
How to make impredicative types work with type classes...


haskelltypeclassimpredicativetypes

Read More
Impredicative types vs. plain old subtyping...


scalahaskellfunctional-programmingsubtypeimpredicativetypes

Read More
Why does this equivalent program not compile?...


haskellimpredicativetypes

Read More
How does let interact with higher rank types in Haskell?...


haskelllethigher-rank-typesimpredicativetypes

Read More
General 'typeless' STack in Haskell...


haskelltypesmonadsexistential-typeimpredicativetypes

Read More
Practical Implications of runST vs unsafePerformIO...


haskellmonadsimpredicativetypes

Read More
Existential quantifier in coq impredicative logic (System F)...


logiccoqimpredicativetypes

Read More
Simple example for ImpredicativeTypes...


haskellimpredicativetypes

Read More
Row polymorphism in Haskell: trouble writing Forth DSL with "transformations"...


haskellpolymorphismhigher-order-functionsconcatenative-languageimpredicativetypes

Read More
Why doesn't this typecheck?...


haskellimpredicativetypes

Read More
BackNext