|
Scala example source code file (bug4237.scala)
The Scala bug4237.scala source codeclass A { (new { def field = 0; def field_=(i: Int) = () }).field = 5 // compiles as expected (new { def field(implicit i: Int) = 0; def field_=(i: Int) = () }).field = 5 // compiles even with implicit params on getter (new { def field = 0; def field_=[T](i: Int) = () }).field = 5 // compiles with type param on setter (new { def field[T] = 0; def field_=(i: Int) = () }).field = 5 // DOESN'T COMPILE } Other Scala examples (source code examples)Here is a short list of links related to this Scala bug4237.scala source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.