lamina

    4熱度

    2回答

    我使用Lamina來實現基本的pubsub模式。 當客戶訂閱某個主題時,我爲它創建了一個新的channel(如果它尚不存在),然後siphon它爲客戶的channel。但是,我無法弄清楚如何反轉這個讓客戶端取消訂閱。我一直在搜索文檔和谷歌搜索,但找不到任何東西。 如何取消siphon的作用?

    1熱度

    1回答

    我一直在閱讀有關Clojure一段時間,我正在考慮它作爲Node.js(我用於另一個項目)的替代品。最有希望的圖書館似乎是Aleph/Lamina,遺憾的是它沒有像Node那麼多的例子。我的問題是: 我如何處理與異步操作,例如讀取,從MongoDB的文檔,做一些計算,保存新文檔,並在響應發送它的一個鏈請求?我無法從Lamina wiki頁面的例子中編寫它。這聽起來像是一個很常見的用例,我很驚訝沒有

    7熱度

    3回答

    目前我正在嘗試使用RESTful API構建一個Web服務來處理一些長時間運行的任務(作業)。 這個想法是,用戶通過執行一個POST來提交一個作業,該POST返回一些用於檢查作業狀態的URL,其中也包含結果的URL。作業完成後(即將一些值寫入數據庫),結果URL將返回相應的信息(而不是沒有結果),並且作業url將指示已完成的狀態。 不幸的是,計算相當密集,因此一次只能運行一個計算,因此需要對作業進

    2熱度

    1回答

    目前,我使用Leiningen 2.1.3上的Java 1.6.0_45 的Clojure 1.5.1連接LightTable IDE 0.4.11 我想安裝lamina,但看着安裝 - [椎板「0.5.0-rc3」] 對我來說沒有意義,因爲我是相當新的。 請指教如何安裝,以及圖書館管理系統的一些好資源。 謝謝!

    3熱度

    3回答

    我使用Lamina來實現Functional reactive programming(FRP)。 作爲首發,我嘗試編寫一個非常簡單的時鐘,以便了解庫的基礎知識。 根據在椎板0.5.0-RC4 API文檔,有lamina.time API: http://ideolalia.com/lamina/lamina.time.html#var-now 我想實現一個非常簡單的時鐘,其中: 區間的每一秒作爲