Force grouping of ascription on underscore in scala
问题 I am trying to do: MyObject.myMethod(_:MyType.myAttribute) This fails with type myAttribute is not a member of object MyObject which is correct. The problem is that I want to call myMethod on myAttribute of _:MyType , not ascribe MyType:myAttribute to _ . Can I somehow group the type ascription _:MyType ? (_:MyType).myAttribute returns type MyType => classOf(myAttribute) , which is not what I want. Edit: I changed the title and text of this post to no longer refer to this as the associativity