Resultados da pesquisa a pedido "continuation-passing"

2 a resposta

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 ...

3 a resposta

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...

2 a resposta

[a, b] .reduzir (f, x) código para [a, b] .reduzir (f) usando referências funcionais baseadas em transdutor / CPS?

Na minha pergunta anterior: Extraindo dados de uma cadeia de funções sem matrizes [https://stackoverflow.com/questions/51418212/extracting-data-from-a-function-chain-without-arrays] @Aadit M Shah me deu uma solução surpreendente da seguinte ...

3 a resposta

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, ...

2 a resposta

Por que a biblioteca stam do OCaml tem tantas funções recursivas não-tail?

4 a resposta

The Little Schemer apenas para adultos * & co

2 a resposta

chamada com continuação de corrente - conceito de economia de estado

Depois de lerO planejador experienteEu senti que entendicall/cc devidamente. Mas, depois de ver alguns truques do WOW comcall/cc Eu descobri que estava errado. (define cc 0) (define (f) (call/cc (lambda (k) (set! cc k) 3))) (+ 1 2 4 (f)) ...

2 a resposta

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 ...

1 a resposta

continuação em lisp comum por macros - sobre uma implementação no OnLisp

NoNo Lisp [http://ep.yimg.com/ty/cdn/paulgraham/onlisp.pdf]p. 267, Paul Graham fornece uma implementação de macros de passagem de continuação: (setq *cont* #'identity) (defmacro =lambda (parms &body body) `#'(lambda (*cont* ,@parms) ,@body)) ...