- Type Parameters:
TYPE
- The recursive type described by Kind1
T
- The component type of TYPE
- All Known Subinterfaces:
- List<T>, Stream<T>
- All Known Implementing Classes:
- Array, CharSeq, HashSet, LinkedHashSet, List.Cons, List.Nil, PriorityQueue, Queue, Stream.Cons, Stream.Empty, TreeSet, Vector
public interface Kind1<TYPE extends Kind1<TYPE,?>,T>
Recursive self type representing TYPE<T>
, which allows similar behavior to higher-kinded types.
- Since:
- 2.0.0
- Author:
- Daniel Dietrich