jabrena / functional-rosetta-stone

A repository to review the main concepts about Functional Programming with Java

Home Page:https://jabrena.github.io/functional-rosetta-stone/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

functional-rosetta-stone

Build Status

Goal

Improve the functional programming skills for Java Developers

Test project

How to test the project?

git clone https://github.com/jabrena/functional-rosetta-stone.git
cd functional-rosetta-stone
./mvnw clean test -DexcludedGroups=performance,endtoend
./mvnw clean test -Dgroups=performance
./mvnw clean test -Dgroups=endtoend


./mvnw dependency-check:check
./mwnw versions:display-dependency-updates
./mvnw versions:display-plugin-updates
./mvnw dependency:tree -pl problems 

How to run the presentation in local?

cd docs
python -m SimpleHTTPServer

Performance

Using the jmh-results.json you can review the performance results:

About

A repository to review the main concepts about Functional Programming with Java

https://jabrena.github.io/functional-rosetta-stone/

License:Apache License 2.0


Languages

Language:HTML 68.8%Language:Java 29.7%Language:Kotlin 1.4%Language:Gherkin 0.1%