Implemented filter and map for iterables.
Added m-jxr-p, and fixed som javadoc
Some more site content
Retrofitted Optional from https://github.com/runeflobakk/optional-java into Motif
Larger refactoring. Introduced SimpleIterator. Optional is constructed with static class Singular
Javadoc
Throwing correct exception from next()
Test coverage back at 100%
Fixed findbugs complaining about non-final instances.
Copied the documentation of Optional from https://github.com/runeflobakk/optional-java and started adapting it for the Motif project
Some site tweaking
Added numeric predicate and length fn to Strings. Possible to iterate a String as Character elements. Null-safing
Implemented String functions: toInt, toDouble, contains
Implemented the conjunction predicate (AND)
Implemented the disjunction (OR) predicate
Fixed some type safety compiler warnings
Implemented reduce operation
Did a small hack to instantiate all static util classes with private constructors, so they won't hurt the test coverage.
Made the build fail on dependency problems. Executing unit tests in parallel.
Implemented collect methods to collect iterable into a Java Collections Framework collection. Implemented Strings.startsWith predicate.