Skip to content

Commit

Permalink
Deprecate Sequence signatures and hygiene (#2993)
Browse files Browse the repository at this point in the history
Co-authored-by: Simon Vergauwen <[email protected]>
Co-authored-by: Alejandro Serrano <[email protected]>
Co-authored-by: Francisco Diaz <[email protected]>
  • Loading branch information
4 people authored Mar 24, 2023
1 parent ba1ebf6 commit 9f24aab
Show file tree
Hide file tree
Showing 14 changed files with 446 additions and 150 deletions.
7 changes: 7 additions & 0 deletions arrow-libs/core/arrow-core/api/arrow-core.api
Original file line number Diff line number Diff line change
Expand Up @@ -1572,6 +1572,8 @@ public final class arrow/core/SequenceKt {
public static final fun crosswalk (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
public static final fun crosswalkMap (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Ljava/util/Map;
public static final fun crosswalkNull (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
public static final fun crosswalkNullList (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Ljava/util/List;
public static final fun crosswalkT (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Ljava/util/List;
public static final fun filterOption (Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
public static final fun flatten (Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
public static final fun fold (Lkotlin/sequences/Sequence;Larrow/typeclasses/Monoid;)Ljava/lang/Object;
Expand All @@ -1593,6 +1595,7 @@ public final class arrow/core/SequenceKt {
public static final fun salign (Lkotlin/sequences/Sequence;Larrow/typeclasses/Semigroup;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
public static final fun salign (Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function2;)Lkotlin/sequences/Sequence;
public static final fun separateEither (Lkotlin/sequences/Sequence;)Lkotlin/Pair;
public static final fun separateEitherToPair (Lkotlin/sequences/Sequence;)Lkotlin/Pair;
public static final fun separateValidated (Lkotlin/sequences/Sequence;)Lkotlin/Pair;
public static final fun sequence (Lkotlin/sequences/Sequence;)Larrow/core/Either;
public static final fun sequence (Lkotlin/sequences/Sequence;)Larrow/core/Option;
Expand All @@ -1611,11 +1614,15 @@ public final class arrow/core/SequenceKt {
public static final fun traverseValidated (Lkotlin/sequences/Sequence;Larrow/typeclasses/Semigroup;Lkotlin/jvm/functions/Function1;)Larrow/core/Validated;
public static final fun unalign (Lkotlin/sequences/Sequence;)Lkotlin/Pair;
public static final fun unalign (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/Pair;
public static final fun unalignToPair (Lkotlin/sequences/Sequence;)Lkotlin/Pair;
public static final fun unalignToPair (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/Pair;
public static final fun uniteEither (Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
public static final fun uniteValidated (Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
public static final fun unweave (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
public static final fun unzip (Lkotlin/sequences/Sequence;)Lkotlin/Pair;
public static final fun unzip (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/Pair;
public static final fun unzipToPair (Lkotlin/sequences/Sequence;)Lkotlin/Pair;
public static final fun unzipToPair (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/Pair;
public static final fun void (Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
public static final fun widen (Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
public static final fun zip (Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function3;)Lkotlin/sequences/Sequence;
Expand Down
Loading

0 comments on commit 9f24aab

Please sign in to comment.