Example #1
0
 protected override IStream <TOut> CreateOutputStream(UnpivotArgs <TIn, TUnpivoted, TOut> args)
 {
     return(base.CreateUnsortedStream(
                args.InputStream.Observable.FlatMap(i =>
                                                    PushObservable.FromEnumerable(
                                                        args.FieldsToUnpivot.Select(inp =>
                                                                                    args.ResultSelector(i, inp(i)))))));
 }
Example #2
0
 public UnpivotStreamNode(string name, UnpivotArgs <TIn, TUnpivoted, TOut> args) : base(name, args)
 {
 }