2 Commits 6a17c5e128 ... 2ae1dfd6f2

Author SHA1 Message Date
  Aurélien Richez 2ae1dfd6f2 add statefulMapConcat 4 years ago
  Aurélien Richez 6a17c5e128 add statefulMapConcat 4 years ago
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/Source.ts

+ 2 - 0
src/Source.ts

@@ -54,6 +54,8 @@ export class Source<T> extends LinearShape<T> {
     return new Source(SizeLimitedStreamBuilder(this.builder, elements))
     return new Source(SizeLimitedStreamBuilder(this.builder, elements))
   }
   }
 
 
+  statefulMapConcat<O>(mapConcatFunction: () => [(v: T) => O[], () => O[]]): Source<O>
+  statefulMapConcat<O>(mapConcatFunction: () => (v: T) => O[]): Source<O>
   statefulMapConcat<O>(mapConcatFunction: (() => (v: T) => O[]) | (() => [(v: T) => O[], () => O[]])): Source<O> {
   statefulMapConcat<O>(mapConcatFunction: (() => (v: T) => O[]) | (() => [(v: T) => O[], () => O[]])): Source<O> {
     return new Source(StatefulStreamBuilder(this.builder, mapConcatFunction))
     return new Source(StatefulStreamBuilder(this.builder, mapConcatFunction))
   }
   }