Tag: DART-ASYNC
He leído sobre Zone y he utilizado Futuros en muchos lenguajes. Sé sobre el Event Loop y que Dart es de un solo hilo. Sin embargo, al escribir el siguiente código no pude diferenciar cómo funcionará de manera diferente y cuándo usar uno sobre el otro. ¿Cuál es la diferencia . . . Read more
Quiero crear un flujo de Lista basado en otro flujo de elementos. El flujo de Lista debe generar una nueva lista cada vez que un elemento de la lista emite un nuevo valor. Algo así: Stream<><modelo>> obtenerFlujoDeLista(List<int> ids) async* { final List<modelo> modelos = []; for (var id in ids) . . . Read more
Quiero devolver un flujo basado en el valor/evento de otro flujo. Por ejemplo, si tengo 2 flujos, stream1 y stream2, quiero crear una función que devuelva como flujo stream2 o nulo, dependiendo del valor de stream1. ¿Cómo puedo hacerlo? Intenté hacer un mapeo de stream1 y, basándome en el evento, . . . Read more