continuation

    3熱度

    1回答

    我有一個 數據類型trie = Node * char *(trie ref)list |空 我想收集線索的所有單詞,使用這兩個相互遞歸函數: words_in_trie: trie -> (char list list -> 'a) -> 'a all_words: trie ref list -> (char list list -> 'a) -> 'a ,然後用 樂趣all_entr

    3熱度

    5回答

    我正在根據PEP8來格式化我的代碼,但我有一個小問題;這是它: print ("DB Updated: " + datetime.datetime.fromtimestamp(int(stats_dict["db_update"])).strftime('%a %b %d %H:%M:%S %Y')) 如何將它分成72-79個字符的行?

    0熱度

    1回答

    可能重複: call/cc in Lua - Possible? 據我所知,完全延續(call/cc)可以有效地只用TCO(尾調用優化)來實現。 當前的Lua 5.1 & VM具有TCO,但不會延續。它只支持有限的協程。所以看起來有可能在Lua上實現全面延續。我知道關於延續實施的錯誤嗎?或者,如果我是對的,爲什麼Lua中不支持全延續?

    0熱度

    1回答

    爲檢索Azure存儲表中的1200個實體觸發多少事務,並記住連續令牌。 我讀過「Windows Azure Tables在單個請求中最多返回1000個實體,並在有更多結果(剩餘200個實體)可用時返回延續標記」。見(http://blog.smarx.com/posts/windows-azure-tables-expect-continuation-tokens-seriously)。 因爲Az

    1熱度

    3回答

    ex。 if condition or _ condition or _ condition or _ condition or _ condition or _ condition or _ condition or _ condition or _ condition or _ condition or then do something end if 說我有比這10

    2熱度

    1回答

    如果我有一個任務數組,Task []。如何編寫只在數組中的一個或多個任務失敗(或取消)時才運行的延續?

    4熱度

    1回答

    所以我想我明白延續基本上是如何在Scheme中工作的,但是我很難找出如何使用它而不是遞歸。 我們給出了make-matcher的工作代碼(只是基本模式匹配),它已經完成了我們想要的任何事情。你給它一個模式,它爲你創建一個匹配器,你可以用它來搜索這個模式的片段。匹配器需要一個接受者,它將結果提供給它,如果結果不被接受,它會遞歸地下降到片段的下一部分並繼續前進。 現在,我們要做的事情基本上就是將其修改

    1熱度

    6回答

    我遇到了這個Python程序的問題我正在創建數學,工作和解決方案,但我得到的語法錯誤:「行後續的意外字符字符蟒蛇」 這是我的代碼 print("Length between sides: "+str((length*length)*2.6)+" \ 1.5 = "+str(((length*length)*2.6)\1.5)+" Units") 我的問題是\ 1.5我已經試過\ 1.5,但它不

    3熱度

    2回答

    我正在嘗試使用任務並行庫來對樹進行求和,其中子任務僅在樹遍歷到特定深度之前產生,否則它將使用剩餘的子節點進行求和延續傳遞風格,避免堆棧溢出。 但是,代碼看起來非常難看 - 使用狀態monad來攜帶當前深度會很好,但狀態monad不是尾遞歸。或者,我將如何修改繼續monad以攜帶狀態?或者創建一個狀態和延續monads的組合? let sumTreeParallelDepthCont tree co

    0熱度

    1回答

    我不確定這是否按預期工作,它只是讓我感到困惑。 我想要做的是異步延遲一個動作,並且我似乎能夠成爲朋友。 這裏發生了什麼: Application.index顯示發送一個POST到Application.something形式。 應用程序/控制器/ Application.java public static void index() { render(); } 應用/視圖/應用/