Skip to content

Waoss/FIDS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FIDS

Functional Interfaces Don't Stop

This library is intended to provide utility functional interfaces similar to the ones in java.util.function. It also contains a few classes that are just utility but not really functional interfaces At present it contains the following :

  • TriFunction
  • TriConsumer
  • TriPredicate
  • Triplet
  • QuadriFunction
  • QuadriConsumer
  • QuadriPredicate
  • Pair

Releases

Goto releases and see the latest release, or download it from here.

What has been done?

  • Tri Consumers, Functions, Predicates
  • Quadri Consumers, Functions, Predicates
  • Penta, Hexa, Septa, Octa, Nona, or Deca

Building

Build it like any other gradle project, if you have gradle:

$ gradle build

Or, if you do not have Gradle

$ ./gradlew build

You can also build via Maven,

$ mvn install

Documentation

The Javadoc can be found https://waoss.github.io/FIDS/javadoc/

Examples

See the "test" sources in src/test/java or here.