continuations

    0

    1답변

    으로 반환 다른 페이지의 결과를 JavaScript 메서드 또는 C# 컨트롤러 작업으로 반환 할 수 있습니까? 내 웹 사이트 전체에서 사용되는 공유 된 복잡한 페이지가 있는데, 현재이 페이지는 C# 백엔드의 사용자 데이터에 단일 변수를 설정하는 데 사용됩니다. 사용자가 공유 된 복잡한 페이지를 완료하면 참조 페이지로 돌아갑니다. 반환 된 페이지에는 사용자가

    1

    1답변

    ContinueWith()를 사용하여 async/await 및 chaining 작업을 사용하고 TaskContinuationOptions.NotOnFaulted를 사용하여 예외를 확인하면서 일부 기존 코드를 다시 작성하려고합니다. 코드를 디버깅 할 때 예상대로 작동하지 않는 것으로 나타났습니다. 두 웹 요청이 모두 성공했지만 첫 번째 연속 만 응답을 처리합

    2

    1답변

    나는이 나는 역순 에서 함수 인수를 변경하려면, 이제 CPS 스타일의 스퀘어 기능 -- from : http://en.wikibooks.org/wiki/Haskell/Continuation_passing_style square :: Int -> Int square x = x * x square_cps :: Int -> ((Int -> r) -> r)

    3

    1답변

    현재 Petricek and Skeet (2010)의 Real-Functional Programming을 사용하여 f #을 익히려고하고 있지만 스택 오버플로를 피하기 위해 연속을 사용할 때 문제가 발생했습니다. 내가 겪어 본 문제는 f # 대화 형으로 시작될 때 continuation을 사용하는 코드가 완벽하게 작동하지만 program.fs 파일에 코드를

    6

    2답변

    는 접이식 종료가 아닌 우리가 달리의 돌발 생각해 보자 :이 (call/cc (lambda (folded) (stream-fold (lambda (acc v) (if (< v 5) (cons v acc) (folded acc))) '() (in-naturals 0)))) ; returns

    2

    1답변

    저는 .NET 4.0에서 C#으로 작업 중이며 Task<T>으로 여러 개의 중첩 된 BackgroundWorker 설정을 바꾸기 시작했습니다. 은 "둥지"는이 양식이다 : var secondWorker = new BackgroundWorker(); secondWorker.DoWork += (sender, args) => { MoreThings(

    4

    2답변

    ContinuationOption.AttachedToParent 플래그에 문제가 있습니다. 내가 아는 Task parentTask = Task.Start(() => { Task childTask = Task.Start(() => doSomething(), ContinuationOption.AttachedToPare

    6

    1답변

    나는 특히 Python의 C-API에서 continuations에 관심이 있습니다. 내가 이해하는 바에 따르면, 연속성은 필요에 따라 호출 스택을 조작하기 위해 저수준 호출 규칙을 추상화해야합니다. 나는이 흩어져있는 here과 there의 몇 가지 예를 발견 할만큼 충분히 운이 좋았습니다. 몇 가지 예를 들자면,이 추상화는 영리한 C (환경에 대한 가정 포

    5

    1답변

    SynchronizationContext 및 async/await 메서드 (link)와 함께 사용하고 있습니다. 내 이해에서 SynchronizationContext가 null 인 콘솔 응용 프로그램에서 대기중인 메서드 (작업)의 연속은 ThreadPool이 될 기본 스케줄러로 예약됩니다. 하지만이 콘솔 응용 프로그램을 실행하면, 당신은 계속 내가 만든 작

    0

    1답변

    비동기 메서드 (구체적으로 Microsoft.ServiceBus.Messaging.QueueClient.SendAsync())를 호출하고 해당 예외를 처리 할 수 ​​있기를 원합니다. 내가 건너 한 하나의 가능성은 다음과 같습니다 _queueClient.SendAsync(message).ContinueWith((t) => { Debug.Write