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)...


logicrocq-proverimpredicativetypes

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