Package | Description |
---|---|
javaslang | |
javaslang.collection |
Purely functional collections based on Traversable.
|
javaslang.concurrent |
This package contains basic building blocks creating fast, asynchronous, non-blocking parallel code.
|
javaslang.control |
Class and Description |
---|
CheckedFunction0
Represents a function with no arguments.
|
CheckedFunction0.Type
Represents the type of a
CheckedFunction0 which consists of no parameter types
and a return type. |
CheckedFunction1
Represents a function with one argument.
|
CheckedFunction1.Type
Represents the type of a
CheckedFunction1 which consists of one parameter type
and a return type. |
CheckedFunction2
Represents a function with two arguments.
|
CheckedFunction2.Type
Represents the type of a
CheckedFunction2 which consists of two parameter types
and a return type. |
CheckedFunction3
Represents a function with three arguments.
|
CheckedFunction3.Type
Represents the type of a
CheckedFunction3 which consists of three parameter types
and a return type. |
CheckedFunction4
Represents a function with 4 arguments.
|
CheckedFunction4.Type
Represents the type of a
CheckedFunction4 which consists of 4 parameter types
and a return type. |
CheckedFunction5
Represents a function with 5 arguments.
|
CheckedFunction5.Type
Represents the type of a
CheckedFunction5 which consists of 5 parameter types
and a return type. |
CheckedFunction6
Represents a function with 6 arguments.
|
CheckedFunction6.Type
Represents the type of a
CheckedFunction6 which consists of 6 parameter types
and a return type. |
CheckedFunction7
Represents a function with 7 arguments.
|
CheckedFunction7.Type
Represents the type of a
CheckedFunction7 which consists of 7 parameter types
and a return type. |
CheckedFunction8
Represents a function with 8 arguments.
|
CheckedFunction8.Type
Represents the type of a
CheckedFunction8 which consists of 8 parameter types
and a return type. |
Function0
Represents a function with no arguments.
|
Function0.Type
Represents the type of a
Function0 which consists of no parameter types
and a return type. |
Function1
Represents a function with one argument.
|
Function1.Type
Represents the type of a
Function1 which consists of one parameter type
and a return type. |
Function2
Represents a function with two arguments.
|
Function2.Type
Represents the type of a
Function2 which consists of two parameter types
and a return type. |
Function3
Represents a function with three arguments.
|
Function3.Type
Represents the type of a
Function3 which consists of three parameter types
and a return type. |
Function4
Represents a function with 4 arguments.
|
Function4.Type
Represents the type of a
Function4 which consists of 4 parameter types
and a return type. |
Function5
Represents a function with 5 arguments.
|
Function5.Type
Represents the type of a
Function5 which consists of 5 parameter types
and a return type. |
Function6
Represents a function with 6 arguments.
|
Function6.Type
Represents the type of a
Function6 which consists of 6 parameter types
and a return type. |
Function7
Represents a function with 7 arguments.
|
Function7.Type
Represents the type of a
Function7 which consists of 7 parameter types
and a return type. |
Function8
Represents a function with 8 arguments.
|
Function8.Type
Represents the type of a
Function8 which consists of 8 parameter types
and a return type. |
Kind1
Recursive self type representing
TYPE<T> , which allows similar behavior to higher-kinded types. |
Kind2
Recursive self type representing
TYPE<T1, T2> , which allows similar behavior to higher-kinded types. |
Lazy
Represents a lazy evaluated value.
|
Tuple
The base interface of all tuples.
|
Tuple0
A tuple of no elements which can be seen as cartesian product of no components.
|
Tuple1
A tuple of one element which can be seen as cartesian product of one component.
|
Tuple2
A tuple of two elements which can be seen as cartesian product of two components.
|
Tuple3
A tuple of three elements which can be seen as cartesian product of three components.
|
Tuple4
A tuple of 4 elements which can be seen as cartesian product of 4 components.
|
Tuple5
A tuple of 5 elements which can be seen as cartesian product of 5 components.
|
Tuple6
A tuple of 6 elements which can be seen as cartesian product of 6 components.
|
Tuple7
A tuple of 7 elements which can be seen as cartesian product of 7 components.
|
Tuple8
A tuple of 8 elements which can be seen as cartesian product of 8 components.
|
Value
Functional programming is all about values and transformation of values using functions.
|
λ
This is a general definition of a (checked/unchecked) function of unknown parameters and a return type R.
|
λ.Type
Represents the type of a function which consists of parameter types and a return type.
|
Class and Description |
---|
Function1
Represents a function with one argument.
|
Kind1
Recursive self type representing
TYPE<T> , which allows similar behavior to higher-kinded types. |
Tuple2
A tuple of two elements which can be seen as cartesian product of two components.
|
Tuple3
A tuple of three elements which can be seen as cartesian product of three components.
|
Value
Functional programming is all about values and transformation of values using functions.
|
λ
This is a general definition of a (checked/unchecked) function of unknown parameters and a return type R.
|
Class and Description |
---|
Tuple2
A tuple of two elements which can be seen as cartesian product of two components.
|
Value
Functional programming is all about values and transformation of values using functions.
|
Class and Description |
---|
Function1
Represents a function with one argument.
|
Function2
Represents a function with two arguments.
|
Function3
Represents a function with three arguments.
|
Function4
Represents a function with 4 arguments.
|
Function5
Represents a function with 5 arguments.
|
Function6
Represents a function with 6 arguments.
|
Function7
Represents a function with 7 arguments.
|
Function8
Represents a function with 8 arguments.
|
Tuple1
A tuple of one element which can be seen as cartesian product of one component.
|
Value
Functional programming is all about values and transformation of values using functions.
|
λ
This is a general definition of a (checked/unchecked) function of unknown parameters and a return type R.
|
λ.Type
Represents the type of a function which consists of parameter types and a return type.
|
Copyright © 2016. All Rights Reserved.