<commit_before># Java Scala Util: Introducing some of the core concepts of Scala into Java

![Build & Test](https://github.com/pnerg/java-scala-util/workflows/Build%20&%20Test/badge.svg)
[![codecov.io](http://codecov.io/github/pnerg/java-scala-util/coverage.svg?branch=master)](http://codecov.io/github/pnerg/java-scala-util?branch=master)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.dmonix.functional/java-scala-utils/badge.svg?style=plastic)](https://maven-badges.herokuapp.com/maven-central/org.dmonix.functional/java-scala-utils)
[![Javadoc](http://javadoc-badge.appspot.com/org.dmonix.functional/java-scala-utils.svg?label=javadoc)](http://javadoc-badge.appspot.com/org.dmonix.functional/java-scala-utils)  

One might ask the question why bother to map some of the features in Scala to Java.

Why not use Scala?
If you like me walk between the Java/Scala you'll miss some of Scala's features when programming in pure Java. 
It's for these situations this project has been created. To allow plain Java users use some of goodies in Scala but without actually using Scala. 

The project will supply features such as:
* [Option/Some/None](https://github.com/pnerg/java-scala-util/wiki/option)<commit_msg>updated the javadoc badge in README<commit_after># Java Scala Util: Introducing some of the core concepts of Scala into Java

![Build & Test](https://github.com/pnerg/java-scala-util/workflows/Build%20&%20Test/badge.svg)
[![codecov.io](http://codecov.io/github/pnerg/java-scala-util/coverage.svg?branch=master)](http://codecov.io/github/pnerg/java-scala-util?branch=master)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.dmonix.functional/java-scala-utils/badge.svg?style=plastic)](https://maven-badges.herokuapp.com/maven-central/org.dmonix.functional/java-scala-utils)
[![javadoc](https://javadoc.io/badge2/org.dmonix.functional/java-scala-utils/javadoc.svg?label=javadoc)](https://javadoc.io/doc/org.dmonix.functional/java-scala-utils)

One might ask the question why bother to map some of the features in Scala to Java.

Why not use Scala?
If you like me walk between the Java/Scala you'll miss some of Scala's features when programming in pure Java. 
It's for these situations this project has been created. To allow plain Java users use some of goodies in Scala but without actually using Scala. 

The project will supply features such as:
* [Option/Some/None](https://github.com/pnerg/java-scala-util/wiki/option)
{'fraction_non_alphanumeric': 0.13201453371013322, 'fraction_numerical': 0.0036334275333064193, 'mean_word_length': 5.179551122194514, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '437656', 'n_tokens_mistral': 873, 'n_tokens_neox': 793, 'n_words': 190}