<commit_before>CollectionUtils
=====================

Java用コレクションユーティリティライブラリです。
幾つかの高階関数とか実装してます。

とりあえず絶対必要そうなのは揃った…？
色々実装方法が迷走していて、scalaのコレクション・フレームワークの凄さを感じている所存。

現在の実装はJava + Scalaです。
テストのほとんどはScalaTest + ScalaCheckです。


CI : https://buildhive.cloudbees.com/job/seraphr/job/CollectionUtil/
[![Build Status](https://buildhive.cloudbees.com/job/seraphr/job/CollectionUtil/badge/icon)](https://buildhive.cloudbees.com/job/seraphr/job/CollectionUtil/)

Licensed under the "2-clause BSD license"<commit_msg>Update master<commit_after>CollectionUtils
=====================

Java用コレクションユーティリティライブラリです。
幾つかの高階関数とか実装してます。

とりあえず絶対必要そうなのは揃った…？
色々実装方法が迷走していて、scalaのコレクション・フレームワークの凄さを感じている所存。

現在の実装はJava + Scalaです。
テストのほとんどはScalaTest + ScalaCheckです。


CI : https://buildhive.cloudbees.com/job/seraphr/job/CollectionUtil/
[![Build Status](https://buildhive.cloudbees.com/job/seraphr/job/CollectionUtil/badge/icon)](https://buildhive.cloudbees.com/job/seraphr/job/CollectionUtil/)

Licensed under the "2-clause BSD license"


Maven
=====

'''xml
  <repositories>
		<repository>
			<id>seraph-repo</id>
			<name>seraph-repo</name>
			<url>http://seraphr.github.com/maven/</url>
		</repository>
	</repositories>
  ...
  <dependencies>
		<dependency>
			<groupId>jp.seraphr</groupId>
			<artifactId>collection-util</artifactId>
			<version>0.1.1</version>
		</dependency>
	</dependencies>
'''
{'fraction_non_alphanumeric': 0.17004341534008682, 'fraction_numerical': 0.00361794500723589, 'mean_word_length': 6.020304568527918, 'pattern_counts': {'":': 0, '<': 23, '<?xml version=': 0, '>': 23, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 1}, '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': '3765235', 'n_tokens_mistral': 716, 'n_tokens_neox': 635, 'n_words': 54}