Search code examples
Is using Proxy for providing Show instance to a type modeling a physical quantity with multiple unit...


haskelltype-systemsphantom-types

Read More
Why is decltype(ConstInt{}) not const?...


c++typesstandardstype-systems

Read More
What is an existential type?...


language-agnostictypestype-systemsexistential-type

Read More
Scoped type variables require explicit foralls. Why?...


haskellghctype-systemsquantifierstype-extension

Read More
What is the correct syntax for writing a conversion function (Base.convert) in Julia for a user defi...


typestype-conversionjuliatype-systems

Read More
variance annotation, keeping track "positive" and "negative" positions by Scala ...


scalavariancetype-systems

Read More
Go: Assignment of type aliases for generics...


gogenericstypestype-systems

Read More
Generic function output for covariance type is wrong, is it a type system bug or expected?...


scalatype-erasuretype-systems

Read More
Why did the Scala compiler get more strict regarding self types in 2.10?...


scalatypesselftype-systems

Read More
Scala Type of Extended Generic Type is not resolved by the Compiler...


scalatype-systemscats-effect

Read More
Is Haskell a strongly typed programming language?...


haskelltype-systems

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


haskelltype-systemstype-theory

Read More
Understanding “Finding the Dynamic Type in a Generic Context”...


swiftgenericstypesprotocolstype-systems

Read More
Merging interfaces, without merging...


javac++type-systems

Read More
What is the basic type that underlies all other Swift types?...


swifttypescompiler-constructionstandard-librarytype-systems

Read More
In Scala 3 (dotty) or Scala 2, how to make dependent types transitive?...


scaladependent-typetype-systemsscala-3dotty

Read More
Get name of abstract type...


scalatraitstype-systems

Read More
How can I have a negation type in Scala?...


scalatype-systems

Read More
What's the role of unification in Coq's core type system?...


rocq-proverdependent-typetype-systemstheorem-provingunification

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


scalatype-systemsgadtscala-compiler

Read More
Why the `Let-in` construct cannot be defined as a derived form in a dependently-typed language?...


rocq-proverdependent-typetype-systems

Read More
Swift: Is there still a use case for type erasure since the introduction of primary associated types...


swiftgenericsprotocolstype-systems

Read More
Ocaml Int and negative values...


ocamltype-systems

Read More
What does "w.r.t. " mean in Kotlin?...


kotlintype-systems

Read More
Can assert a variable to be an instance of a String in Deno...


typescripttestingtdddenotype-systems

Read More
Why can std::rc::Rc call its own value's methods?...


rusttype-systems

Read More
TS check if Type contains 'null' Type...


typescripttype-systems

Read More
What is the Haskell equivalence of Rust's associated types?...


haskellgenericstype-systems

Read More
How to model several types with parent-child relationships and chaining methods which all extend the...


javascriptclassoopdsltype-systems

Read More
Difference between `data` and `newtype` in Haskell...


haskelltypestype-systemsnewtype

Read More
BackNext