Skip to content
flbulgarelli edited this page Aug 10, 2012 · 20 revisions

Welcome to StaccatoCommons Staccatissimo Wiki, the central resource of documentation of Staccatissimo library, in addition to its javadoc. Here you will find descriptions, uses cases, dependencies information, and much more.

What is Staccatissimo?

Staccatissimo is the core library of the StaccatoCommons project. It contains generic code that solves small but very frequent problems that arise when developing software using the Java language, like:

  • a too thin-interfaced collection framework, with many useful collection implementations, but very few high-level messages

  • absence of lambdas and function objects

  • tedious checked-exceptions handling

  • lack of precondition validation primitives

  • complex reflection api

  • among others

As all the staccatocommons code, it does it using a mixture of functional and object-oriented programming concepts and styles, without introducing a new programming language, but rather as a set of libraries.

Is this a stable project?

Sure it is! Check the versions history

Where can I learn more about it?

You can learn more about by navigating these wiki pages:

And each module Wiki:

How can I add it to my project?

Staccatissimo is available at Maven Central, and its current version is 2.3. Check each Staccatissimo module wiki page for more details.

You should check also the suggested compiler settings

How can I contribute?

Fell free to fork and request pulls. You should pay attention to the following items: