public (FactorsBase OnlyA, FactorsBase AandB, FactorsBase OnlyB) Venn(FactorsBase b)
 {
     var(onlyA, aAndB, onlyB) = this.Venn <FactorBase>(b);
     return(Factors.Create(onlyA), Factors.Create(aAndB), Factors.Create(onlyB));
 }
Beispiel #2
0
 public override FactorsBase Concat(IEnumerable <FactorBase> factors) => Factors.Create(factors.Concat(new[] { new FactorOne() }));