sebfisch / java-fun-code

Source code underlying "Functional Patterns in Java"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Functional Patterns in Java

This repository contains source code underlying Functional Patterns in Java.

You can use your own Java Development Environment to work with the code. The minimum required Java Version is 11. The code has also been tested with Java 14 and 20.

Alternatively, you can open this repository using Gitpod in a predefined web-based development environment without creating (or adjusting) your own. You will only be able to save your changes, if you fork this repository into your own account.

Alternatively, you can install Docker and VS Code with the Remote Development Extension Pack. To use the predefined environment in VS Code download and unpack this repository (or use git to clone it), open the repository folder in VS Code, click on the Remote Containers icon in the bottom-left corner, and select Reopen Folder in Container.

The first time you open the folder in a container will take a long time. To check if the container was created successfully, you can open a terminal in VS Code, and run mvn test to run the test suite. You can also run tests in VS Code by opening a Java file containing tests and clicking the Run Test link shown with declarations.

© Sebastian Fischer

About

Source code underlying "Functional Patterns in Java"


Languages

Language:Java 97.4%Language:Dockerfile 2.6%