Expected:
let x = 1
+ 1
or
function buildArray(initial, getNext, getElement) { | |
var current = initial; | |
var next = getNext(current); | |
var array = []; | |
while (current !== next) { | |
array.push(getElement(current, next)); | |
current = next; | |
next = getNext(current); | |
} |
{ stdenv, fetchurl | |
, gconf | |
, alsaLib | |
, at_spi2_atk | |
, atk | |
, cairo | |
, cups | |
, curl | |
, dbus_glib | |
, dbus_libs |
import Control.Applicative | |
part n 1 = [[n]] | |
part n k = [0..n] >>= \i -> (i:) <$> part (n - i) (k -1) | |
main :: IO () | |
main = mapM_ print (part 7 4) |
def part(n, k) | |
if k == 1 | |
[[n]] | |
else | |
0.upto(n).flat_map do |i| | |
part(n - i, k - 1).map do |partition| | |
partition.unshift(i) | |
end | |
end | |
end |
1 + | |
2 + 5 * | |
3 | |
1 + | |
2 + 5 | |
+ 3 | |
let foo: Foo<A> = |
Expected:
let x = 1
+ 1
or
import scala.collection.mutable | |
object Main extends App { | |
0.until(100).foreach { _ => | |
val start = System.nanoTime() | |
val map = compute5() | |
val time = (System.nanoTime() - start) / 1000.0 / 1000.0 | |
println(s"${map.size} $time ms") | |
} |
import java.util.stream.*; | |
import java.util.*; | |
public class StreamBenchmark { | |
public static final int N = 100000; | |
public static void main(String... args) { | |
int[] array = new int[N]; | |
for (int i = 0; i < N; i++) { |
import java.io.*; | |
public class WriterBenchmark { | |
public static final int N = 1000000; | |
public static void main(String... args) throws IOException, InterruptedException { | |
long sum = 0; | |
for (int i = 0; i < 200; i++) { | |
long start = System.nanoTime(); |
Binary files jdk1.8.0_40_taku0/bin/appletviewer and jdk1.8.0_40_wyvie/bin/appletviewer differ | |
Binary files jdk1.8.0_40_taku0/bin/extcheck and jdk1.8.0_40_wyvie/bin/extcheck differ | |
Binary files jdk1.8.0_40_taku0/bin/idlj and jdk1.8.0_40_wyvie/bin/idlj differ | |
Binary files jdk1.8.0_40_taku0/bin/jar and jdk1.8.0_40_wyvie/bin/jar differ | |
Binary files jdk1.8.0_40_taku0/bin/jarsigner and jdk1.8.0_40_wyvie/bin/jarsigner differ | |
Binary files jdk1.8.0_40_taku0/bin/java and jdk1.8.0_40_wyvie/bin/java differ | |
Binary files jdk1.8.0_40_taku0/bin/javac and jdk1.8.0_40_wyvie/bin/javac differ | |
Binary files jdk1.8.0_40_taku0/bin/javadoc and jdk1.8.0_40_wyvie/bin/javadoc differ | |
Binary files jdk1.8.0_40_taku0/bin/javah and jdk1.8.0_40_wyvie/bin/javah differ | |
Binary files jdk1.8.0_40_taku0/bin/javap and jdk1.8.0_40_wyvie/bin/javap differ |