arrow-core-data / arrow.core / SortedMapK
data class ~~SortedMapK~~<A :
Comparable
<A>, B> :
SortedMapKOf
<A, B>,
SortedMapKKindedJ
<A, B>,
SortedMap
<A, B>
Deprecated: SortedMapK is deprecated along side Higher Kinded Types in Arrow. Prefer to simply use java.util.SortedMap instead.Arrow provides extension functions on java.util.SortedMap and kotlin.collections.Map to cover all the behavior defined for SortedMapK
<init> | SortedMapK(map: SortedMap <A, B>) |
ap | fun <C> ap(ff: SortedMapK <A, (B) -> C>): SortedMapK <A, C> |
ap2 | fun <C, Z> ap2(f: SortedMapK <A, (B, C) -> Z>, fc: SortedMapK <A, C>): SortedMap <A, Z> |
equals | fun equals(other: Any ?): Boolean |
flatMap | fun <C> flatMap(f: (B) -> SortedMapK <A, C>): SortedMapK <A, C> |
foldLeft | fun <C> foldLeft(c: C, f: (C, B) -> C): C fun <C> foldLeft(c: SortedMapK <A, C>, f: ( SortedMapK <A, C>, Tuple2 <A, B>) -> SortedMapK <A, C>): SortedMapK <A, C> |
foldRight | fun <C> foldRight(c: Eval <C>, f: (B, Eval <C>) -> Eval <C>): Eval <C> |
hashCode | fun hashCode(): Int |
map | fun <C> map(f: (B) -> C): SortedMapK <A, C> |
map2 | fun <C, Z> map2(fc: SortedMapK <A, C>, f: (B, C) -> Z): SortedMapK <A, Z> |
map2Eval | fun <C, Z> map2Eval(fc: Eval < SortedMapK <A, C>>, f: (B, C) -> Z): Eval < SortedMapK <A, Z>> |
show | fun ~~show~~(SA: Show <A>, SB: Show <B>): String |
toString | fun toString(): String |
traverse | fun <G, C> traverse(GA: Applicative <G>, f: (B) -> Kind<G, C>): Kind<G, SortedMapK <A, C>> |
altFold | fun <T, F, A> Kind<T, A>.altFold(AF: Alternative <F>, FT: Foldable <T>): Kind<F, A> |
altSum | fun <T, F, A> Kind<T, Kind<F, A>>.altSum(AF: Alternative <F>, FT: Foldable <T>): Kind<F, A> |
conest | fun <F, A, B> CounnestedType <F, A, B>.conest(): ConestedType <F, A, B> |
updated | fun <A : Comparable <A>, B> SortedMapK <A, B>.~~updated~~(k: A, value: B): SortedMapK <A, B> |
Do you like Arrow?
✖