├── README ├── docs ├── defaults.txt ├── lambda-translation.pdf ├── lambdas.txt └── streams.txt ├── pom.xml └── src └── test └── java └── net └── openjdk ├── defaults ├── DefaultTest.java ├── GuavaTest.java └── StaticInterfaceTest.java ├── lambda ├── CaptureTest.java ├── FibonacciTest.java ├── LambdaTest.java ├── MethodRefTest.java ├── NoiseSampleTest.java ├── ThreadLocalTest.java ├── UroborosTest.java ├── WeirdFunctionTest.java └── ZamTest.java ├── misc └── CollectionTest.java └── streams ├── CollectorsTest.java ├── ExternalInternalTest.java ├── LazyEagerTest.java ├── SeqParTest.java ├── ShortCircuitTest.java ├── StreamAPITest.java └── StreamBuildersTest.java /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/README -------------------------------------------------------------------------------- /docs/defaults.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/docs/defaults.txt -------------------------------------------------------------------------------- /docs/lambda-translation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/docs/lambda-translation.pdf -------------------------------------------------------------------------------- /docs/lambdas.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/docs/lambdas.txt -------------------------------------------------------------------------------- /docs/streams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/docs/streams.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/pom.xml -------------------------------------------------------------------------------- /src/test/java/net/openjdk/defaults/DefaultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/defaults/DefaultTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/defaults/GuavaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/defaults/GuavaTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/defaults/StaticInterfaceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/defaults/StaticInterfaceTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/lambda/CaptureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/lambda/CaptureTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/lambda/FibonacciTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/lambda/FibonacciTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/lambda/LambdaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/lambda/LambdaTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/lambda/MethodRefTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/lambda/MethodRefTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/lambda/NoiseSampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/lambda/NoiseSampleTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/lambda/ThreadLocalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/lambda/ThreadLocalTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/lambda/UroborosTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/lambda/UroborosTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/lambda/WeirdFunctionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/lambda/WeirdFunctionTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/lambda/ZamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/lambda/ZamTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/misc/CollectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/misc/CollectionTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/streams/CollectorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/streams/CollectorsTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/streams/ExternalInternalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/streams/ExternalInternalTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/streams/LazyEagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/streams/LazyEagerTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/streams/SeqParTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/streams/SeqParTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/streams/ShortCircuitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/streams/ShortCircuitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/streams/StreamAPITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/streams/StreamAPITest.java -------------------------------------------------------------------------------- /src/test/java/net/openjdk/streams/StreamBuildersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipilev/jdk8-lambda-samples/HEAD/src/test/java/net/openjdk/streams/StreamBuildersTest.java --------------------------------------------------------------------------------