├── .project ├── AssertJ ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── test │ └── java │ └── de │ └── rgra │ └── function │ └── assertj │ └── AssertJPlayground.java ├── JDeferred ├── .classpath ├── .gitignore ├── .project ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── java │ └── io │ └── github │ └── rgra │ └── jdeferred │ └── JDeferredPlayground.java ├── JOOL ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── java │ └── de │ └── rgra │ └── functional │ └── jool │ ├── JoolPlayground.java │ └── JoolTest.java ├── JUnit5 ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── test │ ├── java │ └── de │ │ └── rgra │ │ └── functional │ │ └── junit │ │ ├── AssertionsDemo.java │ │ ├── DynamicTestFactory.java │ │ ├── FirstTest.java │ │ └── MyFastTag.java │ └── resources │ └── log4j2-test.xml ├── Java8 ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ └── java │ │ └── de │ │ └── rgra │ │ └── functional │ │ └── java8 │ │ ├── Composition.java │ │ ├── Futures.java │ │ ├── HigherOrder.java │ │ ├── Java8Playground.java │ │ ├── List2Map.java │ │ └── Logging.java │ └── test │ └── java │ └── List2Map.java ├── Java9 ├── .classpath ├── .gitignore ├── .project ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── java │ ├── io │ └── github │ │ └── rgra │ │ └── java9 │ │ ├── Flow.java │ │ └── http │ │ └── HTTP.java │ └── module-info.java ├── Javaslang ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── java │ └── io │ └── github │ └── rgr │ └── vavr │ ├── VavrPlayground.java │ └── VavrTest.java ├── LiveCoding ├── .classpath ├── .gitignore ├── .project ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ └── java │ │ └── io │ │ └── github │ │ └── rgra │ │ └── live │ │ ├── Java8Birthday.java │ │ ├── JoolBirthday.java │ │ ├── RxJavaTimed.java │ │ ├── VavrBirthday.java │ │ ├── VavrPatternMatching.java │ │ └── VertxRouting.java │ └── test │ └── java │ └── io │ └── github │ └── rgra │ └── live │ └── DynamicTestFactory.java ├── README.md ├── StreamEx ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── java │ └── de │ └── rgra │ └── functional │ └── streamex │ ├── StreamExFactory.java │ ├── StreamExPlayground.java │ ├── StreamExTest.java │ └── StreamExTest2.java ├── eclipse-collections ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── java │ ├── de │ └── rgra │ │ └── functional │ │ └── eclipse │ │ └── EclipseCollectionsPlayground.java │ └── org │ └── eclipse │ └── collections │ └── .gitignore ├── jinq ├── .classpath ├── .gitignore ├── .gradle │ └── 2.14.1 │ │ └── taskArtifacts │ │ ├── cache.properties │ │ ├── cache.properties.lock │ │ ├── fileHashes.bin │ │ ├── fileSnapshots.bin │ │ ├── fileSnapshotsToTreeSnapshotsIndex.bin │ │ └── taskArtifacts.bin ├── .project ├── .settings │ └── org.eclipse.buildship.core.prefs ├── bin │ └── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ └── java │ │ ├── de │ │ └── rgra │ │ │ └── jinq │ │ │ └── Main.java │ │ └── test │ │ └── generated │ │ ├── Keys.java │ │ ├── Tables.java │ │ ├── Test.java │ │ └── tables │ │ ├── Author.java │ │ └── records │ │ └── AuthorRecord.java │ └── test │ ├── java │ └── JooqSchemaGen.java │ └── resources │ ├── dbcreate.sql │ └── test.xml ├── more-spliterators ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── java │ └── de │ └── rgra │ └── functional │ ├── collectors │ └── CollectorsPlayground.java │ └── spliterators │ ├── DateCreator.java │ ├── Elections.java │ └── SpliteratorsPlayground.java ├── rxjava ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── java │ └── de │ └── rgra │ └── function │ └── rxjava │ ├── RxJavaErrorHandling.java │ ├── RxJavaPlayground.java │ └── RxJavaTimed.java ├── talk-functional-model ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── java │ └── de │ └── rgra │ └── functional │ └── model │ ├── Employee.java │ └── EmployeeRegister.java └── vertx ├── .gitignore ├── build.gradle ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main └── java └── io └── vertx └── example ├── FileSystem.java ├── HelloWorldEmbedded.java └── VertxRouting.java /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/.project -------------------------------------------------------------------------------- /AssertJ/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/AssertJ/.gitignore -------------------------------------------------------------------------------- /AssertJ/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/AssertJ/build.gradle -------------------------------------------------------------------------------- /AssertJ/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/AssertJ/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /AssertJ/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/AssertJ/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /AssertJ/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/AssertJ/gradlew -------------------------------------------------------------------------------- /AssertJ/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/AssertJ/gradlew.bat -------------------------------------------------------------------------------- /AssertJ/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/AssertJ/settings.gradle -------------------------------------------------------------------------------- /AssertJ/src/test/java/de/rgra/function/assertj/AssertJPlayground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/AssertJ/src/test/java/de/rgra/function/assertj/AssertJPlayground.java -------------------------------------------------------------------------------- /JDeferred/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JDeferred/.classpath -------------------------------------------------------------------------------- /JDeferred/.gitignore: -------------------------------------------------------------------------------- 1 | /.gradle/ 2 | /.settings/ 3 | /bin/ 4 | -------------------------------------------------------------------------------- /JDeferred/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JDeferred/.project -------------------------------------------------------------------------------- /JDeferred/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JDeferred/build.gradle -------------------------------------------------------------------------------- /JDeferred/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JDeferred/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /JDeferred/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JDeferred/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /JDeferred/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JDeferred/gradlew -------------------------------------------------------------------------------- /JDeferred/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JDeferred/gradlew.bat -------------------------------------------------------------------------------- /JDeferred/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JDeferred/settings.gradle -------------------------------------------------------------------------------- /JDeferred/src/main/java/io/github/rgra/jdeferred/JDeferredPlayground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JDeferred/src/main/java/io/github/rgra/jdeferred/JDeferredPlayground.java -------------------------------------------------------------------------------- /JOOL/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JOOL/.gitignore -------------------------------------------------------------------------------- /JOOL/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JOOL/build.gradle -------------------------------------------------------------------------------- /JOOL/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JOOL/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /JOOL/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JOOL/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /JOOL/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JOOL/gradlew -------------------------------------------------------------------------------- /JOOL/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JOOL/gradlew.bat -------------------------------------------------------------------------------- /JOOL/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JOOL/settings.gradle -------------------------------------------------------------------------------- /JOOL/src/main/java/de/rgra/functional/jool/JoolPlayground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JOOL/src/main/java/de/rgra/functional/jool/JoolPlayground.java -------------------------------------------------------------------------------- /JOOL/src/main/java/de/rgra/functional/jool/JoolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JOOL/src/main/java/de/rgra/functional/jool/JoolTest.java -------------------------------------------------------------------------------- /JUnit5/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/.gitignore -------------------------------------------------------------------------------- /JUnit5/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/build.gradle -------------------------------------------------------------------------------- /JUnit5/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /JUnit5/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /JUnit5/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/gradlew -------------------------------------------------------------------------------- /JUnit5/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/gradlew.bat -------------------------------------------------------------------------------- /JUnit5/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/settings.gradle -------------------------------------------------------------------------------- /JUnit5/src/test/java/de/rgra/functional/junit/AssertionsDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/src/test/java/de/rgra/functional/junit/AssertionsDemo.java -------------------------------------------------------------------------------- /JUnit5/src/test/java/de/rgra/functional/junit/DynamicTestFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/src/test/java/de/rgra/functional/junit/DynamicTestFactory.java -------------------------------------------------------------------------------- /JUnit5/src/test/java/de/rgra/functional/junit/FirstTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/src/test/java/de/rgra/functional/junit/FirstTest.java -------------------------------------------------------------------------------- /JUnit5/src/test/java/de/rgra/functional/junit/MyFastTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/src/test/java/de/rgra/functional/junit/MyFastTag.java -------------------------------------------------------------------------------- /JUnit5/src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/JUnit5/src/test/resources/log4j2-test.xml -------------------------------------------------------------------------------- /Java8/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/.gitignore -------------------------------------------------------------------------------- /Java8/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/build.gradle -------------------------------------------------------------------------------- /Java8/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Java8/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /Java8/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/gradlew -------------------------------------------------------------------------------- /Java8/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/gradlew.bat -------------------------------------------------------------------------------- /Java8/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/settings.gradle -------------------------------------------------------------------------------- /Java8/src/main/java/de/rgra/functional/java8/Composition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/src/main/java/de/rgra/functional/java8/Composition.java -------------------------------------------------------------------------------- /Java8/src/main/java/de/rgra/functional/java8/Futures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/src/main/java/de/rgra/functional/java8/Futures.java -------------------------------------------------------------------------------- /Java8/src/main/java/de/rgra/functional/java8/HigherOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/src/main/java/de/rgra/functional/java8/HigherOrder.java -------------------------------------------------------------------------------- /Java8/src/main/java/de/rgra/functional/java8/Java8Playground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/src/main/java/de/rgra/functional/java8/Java8Playground.java -------------------------------------------------------------------------------- /Java8/src/main/java/de/rgra/functional/java8/List2Map.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/src/main/java/de/rgra/functional/java8/List2Map.java -------------------------------------------------------------------------------- /Java8/src/main/java/de/rgra/functional/java8/Logging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/src/main/java/de/rgra/functional/java8/Logging.java -------------------------------------------------------------------------------- /Java8/src/test/java/List2Map.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java8/src/test/java/List2Map.java -------------------------------------------------------------------------------- /Java9/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java9/.classpath -------------------------------------------------------------------------------- /Java9/.gitignore: -------------------------------------------------------------------------------- 1 | /.gradle/ 2 | /bin/ 3 | /.settings/ 4 | -------------------------------------------------------------------------------- /Java9/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java9/.project -------------------------------------------------------------------------------- /Java9/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java9/build.gradle -------------------------------------------------------------------------------- /Java9/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java9/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Java9/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java9/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /Java9/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java9/gradlew -------------------------------------------------------------------------------- /Java9/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java9/gradlew.bat -------------------------------------------------------------------------------- /Java9/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java9/settings.gradle -------------------------------------------------------------------------------- /Java9/src/main/java/io/github/rgra/java9/Flow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java9/src/main/java/io/github/rgra/java9/Flow.java -------------------------------------------------------------------------------- /Java9/src/main/java/io/github/rgra/java9/http/HTTP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Java9/src/main/java/io/github/rgra/java9/http/HTTP.java -------------------------------------------------------------------------------- /Java9/src/main/java/module-info.java: -------------------------------------------------------------------------------- 1 | 2 | module Java9 { 3 | requires jdk.incubator.httpclient; 4 | } 5 | -------------------------------------------------------------------------------- /Javaslang/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Javaslang/.gitignore -------------------------------------------------------------------------------- /Javaslang/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Javaslang/build.gradle -------------------------------------------------------------------------------- /Javaslang/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Javaslang/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Javaslang/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Javaslang/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /Javaslang/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Javaslang/gradlew -------------------------------------------------------------------------------- /Javaslang/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Javaslang/gradlew.bat -------------------------------------------------------------------------------- /Javaslang/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Javaslang/settings.gradle -------------------------------------------------------------------------------- /Javaslang/src/main/java/io/github/rgr/vavr/VavrPlayground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Javaslang/src/main/java/io/github/rgr/vavr/VavrPlayground.java -------------------------------------------------------------------------------- /Javaslang/src/main/java/io/github/rgr/vavr/VavrTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/Javaslang/src/main/java/io/github/rgr/vavr/VavrTest.java -------------------------------------------------------------------------------- /LiveCoding/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/.classpath -------------------------------------------------------------------------------- /LiveCoding/.gitignore: -------------------------------------------------------------------------------- 1 | /.gradle/ 2 | /.settings/ 3 | /bin/ 4 | -------------------------------------------------------------------------------- /LiveCoding/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/.project -------------------------------------------------------------------------------- /LiveCoding/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/build.gradle -------------------------------------------------------------------------------- /LiveCoding/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /LiveCoding/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /LiveCoding/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/gradlew -------------------------------------------------------------------------------- /LiveCoding/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/gradlew.bat -------------------------------------------------------------------------------- /LiveCoding/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/settings.gradle -------------------------------------------------------------------------------- /LiveCoding/src/main/java/io/github/rgra/live/Java8Birthday.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/src/main/java/io/github/rgra/live/Java8Birthday.java -------------------------------------------------------------------------------- /LiveCoding/src/main/java/io/github/rgra/live/JoolBirthday.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/src/main/java/io/github/rgra/live/JoolBirthday.java -------------------------------------------------------------------------------- /LiveCoding/src/main/java/io/github/rgra/live/RxJavaTimed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/src/main/java/io/github/rgra/live/RxJavaTimed.java -------------------------------------------------------------------------------- /LiveCoding/src/main/java/io/github/rgra/live/VavrBirthday.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/src/main/java/io/github/rgra/live/VavrBirthday.java -------------------------------------------------------------------------------- /LiveCoding/src/main/java/io/github/rgra/live/VavrPatternMatching.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/src/main/java/io/github/rgra/live/VavrPatternMatching.java -------------------------------------------------------------------------------- /LiveCoding/src/main/java/io/github/rgra/live/VertxRouting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/src/main/java/io/github/rgra/live/VertxRouting.java -------------------------------------------------------------------------------- /LiveCoding/src/test/java/io/github/rgra/live/DynamicTestFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/LiveCoding/src/test/java/io/github/rgra/live/DynamicTestFactory.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/README.md -------------------------------------------------------------------------------- /StreamEx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/.gitignore -------------------------------------------------------------------------------- /StreamEx/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/build.gradle -------------------------------------------------------------------------------- /StreamEx/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /StreamEx/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /StreamEx/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/gradlew -------------------------------------------------------------------------------- /StreamEx/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/gradlew.bat -------------------------------------------------------------------------------- /StreamEx/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/settings.gradle -------------------------------------------------------------------------------- /StreamEx/src/main/java/de/rgra/functional/streamex/StreamExFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/src/main/java/de/rgra/functional/streamex/StreamExFactory.java -------------------------------------------------------------------------------- /StreamEx/src/main/java/de/rgra/functional/streamex/StreamExPlayground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/src/main/java/de/rgra/functional/streamex/StreamExPlayground.java -------------------------------------------------------------------------------- /StreamEx/src/main/java/de/rgra/functional/streamex/StreamExTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/src/main/java/de/rgra/functional/streamex/StreamExTest.java -------------------------------------------------------------------------------- /StreamEx/src/main/java/de/rgra/functional/streamex/StreamExTest2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/StreamEx/src/main/java/de/rgra/functional/streamex/StreamExTest2.java -------------------------------------------------------------------------------- /eclipse-collections/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/eclipse-collections/.gitignore -------------------------------------------------------------------------------- /eclipse-collections/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/eclipse-collections/build.gradle -------------------------------------------------------------------------------- /eclipse-collections/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/eclipse-collections/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /eclipse-collections/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/eclipse-collections/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /eclipse-collections/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/eclipse-collections/gradlew -------------------------------------------------------------------------------- /eclipse-collections/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/eclipse-collections/gradlew.bat -------------------------------------------------------------------------------- /eclipse-collections/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/eclipse-collections/settings.gradle -------------------------------------------------------------------------------- /eclipse-collections/src/main/java/de/rgra/functional/eclipse/EclipseCollectionsPlayground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/eclipse-collections/src/main/java/de/rgra/functional/eclipse/EclipseCollectionsPlayground.java -------------------------------------------------------------------------------- /eclipse-collections/src/main/java/org/eclipse/collections/.gitignore: -------------------------------------------------------------------------------- 1 | /petkata/ 2 | -------------------------------------------------------------------------------- /jinq/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/.classpath -------------------------------------------------------------------------------- /jinq/.gitignore: -------------------------------------------------------------------------------- 1 | /.gradle/ 2 | /.settings/ 3 | /bin/ 4 | -------------------------------------------------------------------------------- /jinq/.gradle/2.14.1/taskArtifacts/cache.properties: -------------------------------------------------------------------------------- 1 | #Sun Feb 05 12:50:54 CET 2017 2 | -------------------------------------------------------------------------------- /jinq/.gradle/2.14.1/taskArtifacts/cache.properties.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/.gradle/2.14.1/taskArtifacts/cache.properties.lock -------------------------------------------------------------------------------- /jinq/.gradle/2.14.1/taskArtifacts/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/.gradle/2.14.1/taskArtifacts/fileHashes.bin -------------------------------------------------------------------------------- /jinq/.gradle/2.14.1/taskArtifacts/fileSnapshots.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/.gradle/2.14.1/taskArtifacts/fileSnapshots.bin -------------------------------------------------------------------------------- /jinq/.gradle/2.14.1/taskArtifacts/fileSnapshotsToTreeSnapshotsIndex.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/.gradle/2.14.1/taskArtifacts/fileSnapshotsToTreeSnapshotsIndex.bin -------------------------------------------------------------------------------- /jinq/.gradle/2.14.1/taskArtifacts/taskArtifacts.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/.gradle/2.14.1/taskArtifacts/taskArtifacts.bin -------------------------------------------------------------------------------- /jinq/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/.project -------------------------------------------------------------------------------- /jinq/.settings/org.eclipse.buildship.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/.settings/org.eclipse.buildship.core.prefs -------------------------------------------------------------------------------- /jinq/bin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/bin/.gitignore -------------------------------------------------------------------------------- /jinq/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/build.gradle -------------------------------------------------------------------------------- /jinq/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /jinq/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /jinq/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/gradlew -------------------------------------------------------------------------------- /jinq/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/gradlew.bat -------------------------------------------------------------------------------- /jinq/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/settings.gradle -------------------------------------------------------------------------------- /jinq/src/main/java/de/rgra/jinq/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/src/main/java/de/rgra/jinq/Main.java -------------------------------------------------------------------------------- /jinq/src/main/java/test/generated/Keys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/src/main/java/test/generated/Keys.java -------------------------------------------------------------------------------- /jinq/src/main/java/test/generated/Tables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/src/main/java/test/generated/Tables.java -------------------------------------------------------------------------------- /jinq/src/main/java/test/generated/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/src/main/java/test/generated/Test.java -------------------------------------------------------------------------------- /jinq/src/main/java/test/generated/tables/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/src/main/java/test/generated/tables/Author.java -------------------------------------------------------------------------------- /jinq/src/main/java/test/generated/tables/records/AuthorRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/src/main/java/test/generated/tables/records/AuthorRecord.java -------------------------------------------------------------------------------- /jinq/src/test/java/JooqSchemaGen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/src/test/java/JooqSchemaGen.java -------------------------------------------------------------------------------- /jinq/src/test/resources/dbcreate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/src/test/resources/dbcreate.sql -------------------------------------------------------------------------------- /jinq/src/test/resources/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/jinq/src/test/resources/test.xml -------------------------------------------------------------------------------- /more-spliterators/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/.gitignore -------------------------------------------------------------------------------- /more-spliterators/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/build.gradle -------------------------------------------------------------------------------- /more-spliterators/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /more-spliterators/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /more-spliterators/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/gradlew -------------------------------------------------------------------------------- /more-spliterators/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/gradlew.bat -------------------------------------------------------------------------------- /more-spliterators/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/settings.gradle -------------------------------------------------------------------------------- /more-spliterators/src/main/java/de/rgra/functional/collectors/CollectorsPlayground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/src/main/java/de/rgra/functional/collectors/CollectorsPlayground.java -------------------------------------------------------------------------------- /more-spliterators/src/main/java/de/rgra/functional/spliterators/DateCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/src/main/java/de/rgra/functional/spliterators/DateCreator.java -------------------------------------------------------------------------------- /more-spliterators/src/main/java/de/rgra/functional/spliterators/Elections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/src/main/java/de/rgra/functional/spliterators/Elections.java -------------------------------------------------------------------------------- /more-spliterators/src/main/java/de/rgra/functional/spliterators/SpliteratorsPlayground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/more-spliterators/src/main/java/de/rgra/functional/spliterators/SpliteratorsPlayground.java -------------------------------------------------------------------------------- /rxjava/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/rxjava/.gitignore -------------------------------------------------------------------------------- /rxjava/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/rxjava/build.gradle -------------------------------------------------------------------------------- /rxjava/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/rxjava/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /rxjava/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/rxjava/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /rxjava/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/rxjava/gradlew -------------------------------------------------------------------------------- /rxjava/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/rxjava/gradlew.bat -------------------------------------------------------------------------------- /rxjava/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/rxjava/settings.gradle -------------------------------------------------------------------------------- /rxjava/src/main/java/de/rgra/function/rxjava/RxJavaErrorHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/rxjava/src/main/java/de/rgra/function/rxjava/RxJavaErrorHandling.java -------------------------------------------------------------------------------- /rxjava/src/main/java/de/rgra/function/rxjava/RxJavaPlayground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/rxjava/src/main/java/de/rgra/function/rxjava/RxJavaPlayground.java -------------------------------------------------------------------------------- /rxjava/src/main/java/de/rgra/function/rxjava/RxJavaTimed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/rxjava/src/main/java/de/rgra/function/rxjava/RxJavaTimed.java -------------------------------------------------------------------------------- /talk-functional-model/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/talk-functional-model/.gitignore -------------------------------------------------------------------------------- /talk-functional-model/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/talk-functional-model/build.gradle -------------------------------------------------------------------------------- /talk-functional-model/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/talk-functional-model/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /talk-functional-model/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/talk-functional-model/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /talk-functional-model/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/talk-functional-model/gradlew -------------------------------------------------------------------------------- /talk-functional-model/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/talk-functional-model/gradlew.bat -------------------------------------------------------------------------------- /talk-functional-model/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/talk-functional-model/settings.gradle -------------------------------------------------------------------------------- /talk-functional-model/src/main/java/de/rgra/functional/model/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/talk-functional-model/src/main/java/de/rgra/functional/model/Employee.java -------------------------------------------------------------------------------- /talk-functional-model/src/main/java/de/rgra/functional/model/EmployeeRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/talk-functional-model/src/main/java/de/rgra/functional/model/EmployeeRegister.java -------------------------------------------------------------------------------- /vertx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/vertx/.gitignore -------------------------------------------------------------------------------- /vertx/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/vertx/build.gradle -------------------------------------------------------------------------------- /vertx/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/vertx/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /vertx/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/vertx/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /vertx/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/vertx/gradlew -------------------------------------------------------------------------------- /vertx/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/vertx/gradlew.bat -------------------------------------------------------------------------------- /vertx/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/vertx/settings.gradle -------------------------------------------------------------------------------- /vertx/src/main/java/io/vertx/example/FileSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/vertx/src/main/java/io/vertx/example/FileSystem.java -------------------------------------------------------------------------------- /vertx/src/main/java/io/vertx/example/HelloWorldEmbedded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/vertx/src/main/java/io/vertx/example/HelloWorldEmbedded.java -------------------------------------------------------------------------------- /vertx/src/main/java/io/vertx/example/VertxRouting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgra/talk_functional-java-8/HEAD/vertx/src/main/java/io/vertx/example/VertxRouting.java --------------------------------------------------------------------------------