| Interface | Description |
|---|---|
| CompletableFutures.CompletableFutureKind<T> |
Simulates Higher Kinded Types for CompletableFuture's
CompletableFutureKind is a CompletableFuture and a Higher Kinded Type (Witness.completableFuture,T)
|
| CyclopsCollectors |
CyclopsCollectors for Cyclops Extended Collections
|
| Groups | |
| Monoids |
A static class with a large number of Monoids or Combiners with identity elements.
|
| Semigroups |
A static class with a large number of SemigroupK or Combiners.
|
| Streams.StreamKind<T> |
Simulates Higher Kinded Types for Stream's
StreamKind is a Stream and a Higher Kinded Type (stream,T)
|
| Class | Description |
|---|---|
| CompletableFutures |
Utilty methods for working with JDK CompletableFutures
|
| CompletableFutures.CompletableFutureKind.Box<T> | |
| CompletableFutures.Instances |
Companion class for creating Type Class instances for working with CompletableFutures
|
| Functions |
Collection of useful functions
Also see
Semigroups
Monoids
Predicates
Curry
CurryVariance
CurryConsumer
PartialApplicator
Memoize
FluentFunctions
Fn1
Fn2
Fn3
Fn4 |
| MapXs | |
| MapXs.Builder<K,V> | |
| Optionals |
Utility class for working with JDK Optionals
|
| Optionals.Instances |
Companion class for creating Type Class instances for working with Optionals
|
| Optionals.OptionalKind<T> |
Simulates Higher Kinded Types for Optional's
OptionalKind is a Optional and a Higher Kinded Type (optional,T)
|
| PersistentMapXs | |
| PersistentMapXs.Builder<K,V> | |
| Reducers |
Class that holds Reducers, Monoids with a type conversion for reducing a dataset to a singleUnsafe value.
|
| Streams |
Static utility methods for working with Java 8 Streams
|
| Streams.Instances |
Companion class for creating Type Class instances for working with Streams
|
| Streams.StreamKind.Box<T> | |
| Xors |
This class contains static methods for Structural Pattern matching
|