Skip to content

GenTuple6Ops<A, B, C, D, E, F>

extension GenTuple6Ops<A, B, C, D, E, F> on Record

Properties

tupled extension no setter

Gen<Record> get tupled

Available on Record, provided by the GenTuple6Ops<A, B, C, D, E, F> extension

Implementation
dart
Gen<(A, B, C, D, E, F)> get tupled => init.tupled
    .flatMap((t) => last.map(t.appended))
    .withShrinker(
      Shrinker.tuple6(
        $1.shrinker,
        $2.shrinker,
        $3.shrinker,
        $4.shrinker,
        $5.shrinker,
        $6.shrinker,
      ),
    );