ckkl-core is a collection of Java classes developed for personal projects and research. Its implemented features include but are not limited to Java type handling with aliases and equality testing, easy discovery and accessors for JavaBeans properties, functional-oriented collections (list with map(), filter(), and others), and an API to support an easy toString() implementation even for the most complex cases.
License: The Apache License 2.0
Changes:
This release adds a functional-oriented list
implementation under
the package org.ckkloverdos.collection. For now,
it supports head(),
tail(), map(), and filter(), and has a lot of
utility methods especially
for collections/arrays of strings. Abstractions
for functions and
filters are under the packages
org.ckkloverdos.{function, filter}.
Pairs and tuples are under the package
org.ckkloverdos.tuple. This
release introduces the idea of hints as generic
parameters to methods,
under the package org.ckkloverdos.hint. Hints are
what the author calls
micro-patterns.