All Classes and Interfaces

Class
Description
 
 
 
This interface represents a Runnable instance but it can throws any exception.
 
This interface represents a function that receives a single parameter but it doesn't generate any result.
This interface represents a function that receives two parameters but it doesn't generate any result.
This interface represents a function that receives three parameters but it doesn't generate any result.
This interface represents a function that receives four parameters but it doesn't generate any result.
This interface represents a function that receives four parameters but it doesn't generate any result.
 
This type represents two possible values, called left or right.
 
 
This interface represents a function that verify if two instances of a type are equivalent.
This is a utility class to generate more readable equals() methods.
This is a monad that allows to control the evaluation of a computation or a value.
 
 
 
This interface represents a function with a single parameter.
This interface represents a function with a two parameters.
This interface represents a function with a three parameters.
This interface represents a function with a four parameters.
This interface represents a function with a five parameters.
This type is an abstraction of a computation executed in another thread.
This is the identity monad.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
It represents a type that cannot be instantiated.
 
 
 
 
 
This type represents the presence or absence of a value, similar to Optional
 
 
 
 
 
 
 
 
 
 
 
 
 
This interface represents a function without any parameter.
 
 
 
 
This type represents the success or failure of a computation.
 
 
 
 
 
 
 
 
Type that represents a single value called Unit.
This type represents the validity or not of a value.