We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
implement what's described in "Partial polymorphic type inference and higher-order unification"
object Test { def meh[M[_], A](x: M[A]): M[A] = x meh{(x: Int) => x} // should solve ?M = [X] X => X and ?A = Int ... }