# All Classes

All Classes Interface Summary Class Summary
Action<T>: Represent a function that acts on a value.
Actionable<T>: Represent a container that can act on its content.
Actually<T>
Actually.Failure
Actually.Success<T>
And: Represents the And type, a conditional which returns true if both left and right values are true.
Bool
Combiner<R,​S,​T>: Represent a function that combines two values into one.
Cond: Represents a conditional type.
Constant<T>: Represent a function to initialise a constant value.
Immutator<R,​P>: Represent a function that immutate one value into another, possible of different types.
Immutatorable<T>: Represent a container that can transforms its content to produce another container containing the immutated element, possible of different types.
Lazy<T>
Memo<T>
Not: Represents the Not type, a conditional which inverts the given input.
Or: Represents the Or type, a conditional which returns true if either value is true.