Mux & Demux w/ LINQ
I'm playing around with using LINQ to Objects for multiplexing and demultiplexing but it seems to me that this is a pretty tricky problem. See this demuxer signature: public static IEnumerable<IEnumerable<TSource>> Demux<TSource>(this IEnumerable<TSource> source, int multiplexity) On an abstract level this is easy but ideally one wou...