Resultados da pesquisa a pedido "continuations"
A chamada com continuação de corrente pode ser implementada apenas com lambdas e fechamentos?
Alguém sabe secall/cc pode ser implementado apenas com lambdas e fechamentos? Parece quecall/cc interrompe o fluxo do programa (como uma exceção), mas lambdas e fechamentos não podem fazer isso. Por isso achocall/cc não pode ser implementado via ...
Por que passar estilo de continuação
Dentroinguagem de Programação do Esquema [http://scheme.com/tspl4/] por Kent Dybvig (4ª edição)secção 3.4 [http://scheme.com/tspl4/further.html#./further:h4] , ele descreve muito claramenteo qu estilo de passagem de continuação é. Para oporqu ele ...
O Async aguarda a palavra-chave equivalente a um lambda ContinueWith?
Alguém pode ter a gentileza de confirmar se compreendi corretamente a palavra-chave Async Aguardar? (Usando a versão 3 do CTP) Até agora, descobri que a inserção da palavra-chave wait antes de uma chamada de método faz basicamente duas coisas: ...
Scala: Continuações delimitadas explicadas - não
Interessado no conceito de continuação, comecei a ler wikis, posts e cheguei a este exemplo "simples": reset { ... shift { k: (Int=>Int) => // the continuation k will be the '_ + 1' below k(7) } + 1 } // result: 8Sem conhecimento de Scala, ...
Continuações e compreensão - qual é a incompatibilidade?
Sou novo no Scala e estou tentando entender a continuação. Estou tentando reproduzir oyield return Instrução C #. Segueesta postage [https://stackoverflow.com/a/2655394/116301], Escrevi o seguinte código: package com.company.scalatest import ...
Qual é a diferença entre uma continuação e um retorno de chamada?
Eu tenho navegado por toda a web em busca de esclarecimento sobre continuações, e é incompreensível como a mais simples das explicações pode confundir comple...
Como dividir e despachar um fluxo de controle assíncrono usando Continuações?
Eu tenho um fluxo de controle assíncrono como o seguinte: ActorA ! DoA(dataA, callback1, callbackOnErrorA) def callback1() = { ... ActorB ! DoB(dataB, callback2, callbackOnErrorB) } def callback2() = { ActorC ! DoC(dataC, callback3, ...
Existe uma maneira de encadear funções como withCString?
Existe uma maneira de encadear funções comowithCString? Com isso, quero dizer qualquer função que se pareça com algof :: Foo -> (CFoo -> IO a) -> IO a. Por exemplo, digamos que há uma funçãocFunc :: CString -> CFoo -> CBar -> IO () Normalmente, ...
continuações no Scala 2.8.1 e Eclipse
Como posso iniciar o scala (ou scalac) com o sinalizador -P: continuations: enable no Eclipse? Usei import scala.util.continuations._; no meu código e precisa ativar o plug-in.
Continuação do Scala e tratamento de exceções
Suponha que eu gostaria de capturar uma exceção, corrigir o problema causado pela exceção e retornar ao mesmo ponto de execução em que a exceção ocorreu para continua Como posso implementá-lo com continuações no Scala? Isto faz algum sentido