Decoder<B> flatMap<B>(Decoder<B> Function(A) decodeB) => Decoder._unkeyed( (json) => decode(json).flatMap((a) => decodeB(a).decode(json)));