|
Scala example source code file (bug359.scala)
The Scala bug359.scala source code
object Bug359 {
class C;
def f1(xs: List[C]): C = {
g {
xs =>
if (false) {
f1(xs)
} else {
val a: C = null;
val b: C = null;
if (xs.isEmpty) a else b
}
}
}
def f2(xs: List[C]): C = {
g {
xs =>
if (false) {
val a: C = null;
val b: C = null;
if (xs.isEmpty) a else b
} else {
f2(xs);
}
}
}
private def g(op: List[C] => C): C = null;
}
Other Scala examples (source code examples)Here is a short list of links related to this Scala bug359.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.