public static IEnumerable <ITuple> Cartesian(params Object[] domains) { return(Cartesian(Domains.ToDomains(domains))); }
public static IEnumerable <ITuple> PairWize(params Object[] domains) { return(PairWize(Domains.ToDomains(domains))); }
public static IEnumerable <ITuple> TWize(int tupleSize, params Object[] domains) { return(TWize(tupleSize, Domains.ToDomains(domains))); }