Skip to content

Tuple21ReadOps<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U>

extension Tuple21ReadOps<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> on Record

Properties

tupled extension no setter

Read<Record> get tupled

Available on Record, provided by the Tuple21ReadOps<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> extension

Implementation
dart
Read<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)> get tupled {
  final initRead = init.tupled;
  return Read.instance(
    initRead.gets.concat(last.gets),
    (row, n) => initRead.unsafeGet(row, n).appended(last.unsafeGet(row, n + initRead.length)),
  );
}