/* Page prose (es) */
"FailingWithAValueErrorPair" = "# Cuando el callback puede fallar: un par `(valor, error)`\n\nLas APIs más antiguas, de la era de Objective-C, te entregan *ambos*, un valor opcional y un error opcional, y es cosa tuya ordenarlos. Aquí no hay atajo `resume(with:)`: te ramificas a mano y reanudas de exactamente una forma.";
"FailingWithAValueErrorPair-2" = "**Míralo en acción:** verás `Beans left: 1240 g`. Fíjate en la tercera rama: incluso cuando el callback no te da *ni* un valor *ni* un error (una forma que el compilador no puede descartar) reanudas con un error de todos modos. Saltarse esa rama es un cuelgue esperando a suceder, que es exactamente la regla a la que pasamos a continuación.\n\n* callout(Pruébalo): Cambia el callback a `completion(nil, nil)`. La rama \"ninguno de los dos\" ahora se dispara, `beansLeft()` lanza `emptyReading`, y aterrizas en el `catch` en lugar de colgarte.\n\n[Anterior](@previous)  |  página 4 de 8  |  [Siguiente: La regla de oro](@next)";
