Skip to content

GenTuple7Ops<A, B, C, D, E, F, G>

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

Properties

tupled extension no setter

Gen<Record> get tupled

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

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