# Hierarchy For Package com.jnape.palatable.lambda.semigroup.builtin

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.jnape.palatable.lambda.semigroup.builtin.Absent<A> (implements com.jnape.palatable.lambda.functions.specialized.SemigroupFactory<A,B>)
  - com.jnape.palatable.lambda.semigroup.builtin.Collapse<_1,_2> (implements com.jnape.palatable.lambda.functions.specialized.BiSemigroupFactory<A,B,C>)
  - com.jnape.palatable.lambda.semigroup.builtin.Compose<A> (implements com.jnape.palatable.lambda.functions.specialized.SemigroupFactory<A,B>)
  - com.jnape.palatable.lambda.semigroup.builtin.Intersection<A> (implements com.jnape.palatable.lambda.semigroup.Semigroup<A>)
  - com.jnape.palatable.lambda.semigroup.builtin.LeftAll<L,R> (implements com.jnape.palatable.lambda.functions.specialized.SemigroupFactory<A,B>)
  - com.jnape.palatable.lambda.semigroup.builtin.LeftAny<L,R> (implements com.jnape.palatable.lambda.functions.specialized.SemigroupFactory<A,B>)
  - com.jnape.palatable.lambda.semigroup.builtin.Max<A> (implements com.jnape.palatable.lambda.semigroup.Semigroup<A>)
  - com.jnape.palatable.lambda.semigroup.builtin.MaxBy<A,B> (implements com.jnape.palatable.lambda.functions.specialized.SemigroupFactory<A,B>)
  - com.jnape.palatable.lambda.semigroup.builtin.Merge<L,R> (implements com.jnape.palatable.lambda.functions.specialized.BiSemigroupFactory<A,B,C>)
  - com.jnape.palatable.lambda.semigroup.builtin.Min<A> (implements com.jnape.palatable.lambda.semigroup.Semigroup<A>)
  - com.jnape.palatable.lambda.semigroup.builtin.MinBy<A,B> (implements com.jnape.palatable.lambda.functions.specialized.SemigroupFactory<A,B>)
  - com.jnape.palatable.lambda.semigroup.builtin.RightAll<L,R> (implements com.jnape.palatable.lambda.functions.specialized.SemigroupFactory<A,B>)
  - com.jnape.palatable.lambda.semigroup.builtin.RightAny<L,R> (implements com.jnape.palatable.lambda.functions.specialized.SemigroupFactory<A,B>)
  - com.jnape.palatable.lambda.semigroup.builtin.RunAll<A> (implements com.jnape.palatable.lambda.functions.specialized.SemigroupFactory<A,B>)