List Question
20 TechQA 2023-10-23T14:54:13.683000How to resolve "Incompatible return value type (got "FancyCat", expected "Self")"
168 views
Asked by ignoring_gravity
Can we reassign 'this' multiple times in a trait
50 views
Asked by Philip George
Generic method to return function returning generic self-type without the need to cast
114 views
Asked by Tob
Type parameter under self-type doesn't conform to upper bound despite evidence
597 views
Asked by yhylord
Don't understand the difference between Foo<T extends Foo> and Foo<T extends Foo<T>>
74 views
Asked by Michael Schulz
Kotlin - how to return "self type" in a subclass? (without an extension function)
785 views
Asked by Ondra Žižka
How to automatically inherit mixin generic type in self-types?
263 views
Asked by krismath
Why scala self type is not a subtype of its requirement
518 views
Asked by Krever
compilation error in maven but not in eclipse for self types
136 views
Asked by raisercostin
How to avoid downcasting of abstract class to child class?
120 views
Asked by Bauer Marius
Self-type annotation for class with higher kinded type
276 views
Asked by Simão Martins
Why use Self instead of the type's name in a concrete implementation?
1.6k views
Asked by Benjamin Hodgson
How to let trait use `this` constructor in scala?
328 views
Asked by worldterminator
How dynamically handle self-type annotation in scala
66 views
Asked by Kaushal
Define a single trait out of multiple traits constrained by self-types
102 views
Asked by softshipper
What's the difference between self-type `this: T =>` and `this: T`?
99 views
Asked by ljleb
How to keep single responsibility when using self-type in Scala?
208 views
Asked by Moein Hosseini
Limiting classes that can extend a scala trait
693 views
Asked by mjalajel
Explanation of Scala construct
83 views
Asked by CodeWarrior
How to have a class with a self type paramter as interface in kotlin
166 views
Asked by nikolausk