Resultados de la búsqueda a petición "control-flow"

1 la respuesta

¿Cómo devuelvo condicionalmente diferentes tipos de futuros?

Tengo un método que, dependiendo de un predicado, devolverá un futuro u otro. En otras palabras, una expresión if-else que devuelve un futuro: extern crate futures; // 0.1.23 use futures::{future, Future}; fn f() -> impl Future<Item = usize, ...

6 la respuesta

¿Cómo puedo saber qué declaración de guardia falló?

Si tengo un montón de declaraciones de guardia encadenadas, ¿cómo puedo diagnosticar qué condición falló, salvo romper mi guardia en múltiples declaraciones? Dado este ejemplo: guard let keypath = dictionary["field"] as? String, let rule ...

2 la respuesta

¿Cómo implementar una función de reducción más general para permitir la salida anticipada?

reduce (tambien conocido comofoldL en FP) es la función iterativa de orden superior más general en Javascript. Puede implementar, por ejemplo,map ofilter en términos dereduce. He usado un bucle imperativo para ilustrar mejor el algoritmo: const ...

8 la respuesta

Swift: guardia vs si se deja

He estado leyendo sobre Opcionales en Swift, y he visto ejemplos dondeif let se usa para verificar si un Opcional tiene un valor y, en caso de que lo haga, haga algo con el valor sin envolver. Sin embargo, he visto que en Swift 2.0 la palabra ...

2 la respuesta

¿Cuál es el flujo de control de django rest framework?

Estoy desarrollando una API para una aplicación web. Inicialmente estaba usando tastypie y cambié adjango-rest-framework (drf). Drf me parece muy fácil. Lo que pretendo hacer es crear un objeto de perfil de usuario anidado. Mis modelos son los ...

4 la respuesta

Convenciendo a Swift de que una función nunca volverá, debido a una excepción lanzada

Debido a que Swift no tiene métodos abstractos, estoy creando un método cuya implementación predeterminada genera un error incondicionalmente. Esto obliga a cualquier subclase a anular el método abstracto. Mi código se ve así: class SuperClass { ...

5 la respuesta

¿Cómo ejecutar el código dentro de un bucle solo una vez sin indicador externo?

4 la respuesta

¿Cómo puedo salir de un bucle en Haskell?

losVersión actual del tutorial de Pipes., usa las siguientes dos funciones en uno de los ejemplos:

3 la respuesta

¿Por qué son simples las expresiones de bucle restringidas a rangos enteros?

De acuerdo con la especificación F # (ver§6.5.7), los bucles simples están delimitados por un entero (

2 la respuesta

Error de declaración inalcanzable usando while loop en java [duplicado]