Resultados da pesquisa a pedido "control-flow"
Como sair de vários loops em Python?
Dado o seguinte código (que não funciona): while True: #snip: print out current state while True: ok = get_input("Is this ok? (y/n)") if ok == "y" or ok == "Y": break 2 #this doesn't work :( if ok == "n" or ok == "N": break #do more processing ...
Exceções para fluxo de controle
Há simum post interessante aqui sobre isso, em relação ao fluxo de controle de aplicação cruzada.Bem, recentemente, me deparei com um problema interessante. ...
Por que as expressões de loop simples são restritas a intervalos de números inteiros?
De acordo com a especificação F # (consulte§6.5.7), simples para loops são limitados por inteiro (
Swift convincente de que uma função nunca retornará, devido a uma exceção lançada
Como o Swift não possui métodos abstratos, estou criando um método cuja implementação padrão gera incondicionalmente um erro. Isso força qualquer subclasse a substituir o método abstrato. Meu código fica assim: class SuperClass { func ...
Por que a verificação de não igualdade de uma variável em relação a muitos valores sempre retorna verdadeir
Eu tenho uma variávelv no meu programa e pode demorarqualque valor do conjunto de valores "a", "b", "c", ..., "z"E meu objetivo é executar alguma declaração somente quandov não é"x", "y" ou"z". Eu tentei para linguagens C (onde os operadores ...
iblioteca de gráficos de fluxo de controle do Java
Preciso manipular gráficos de fluxo de controle para código Java em um projeto. O que pode ser uma boa biblioteca java para gerar gráficos de fluxo de controle em Java. Até agora, encontrei alguns plug-ins do eclipse (fortemente dependentes das ...
Como retorno condicionalmente diferentes tipos de futuros?
Eu tenho um método que, dependendo de um predicado, retornará um futuro ou outro. Em outras palavras, uma expressão if-else que retorna um futuro: extern crate futures; // 0.1.23 use futures::{future, Future}; fn f() -> impl Future<Item = usize, ...
Como implementar uma função de redução mais geral para permitir a saída antecipada?
reduce (akafoldL no FP) é a função iterativa de ordem superior mais geral em Javascript. Você pode implementar, por exemplo,map oufilter em termos dereduce. Eu usei um loop imperativo para ilustrar melhor o algoritmo: const foldL = f => acc => ...
Limitando o envio de TCP com uma fila "a ser enviado" e outros problemas de design
Esta pergunta é o resultado de duas outras perguntas que fiz nos últimos dias. Estou criando uma nova pergunta porque acho que ela está relacionada ao "próximo passo" no meu entendimento de como controlar o fluxo de envio / recebimento, algo para ...