partition method
Implementation
MapResultPartition<K, V> partition() {
final okParts = <K, V>{};
final errParts = <K, Err<V>>{};
for (final entry in entries) {
switch (entry.value) {
case Ok(value: final v):
okParts[entry.key] = v;
case Err err:
errParts[entry.key] = err.transfErr();
}
}
return (okParts: okParts, errParts: errParts);
}