elixir

    1熱度

    1回答

    我想將Elixir集成到我們的項目中,而且舊代碼不使用rebar,所以我認爲將.ex文件編寫爲Emakefile的規則可能是一個好主意,但手冊頁here沒有提及任何內容相關。 編輯: 我們的團隊工作主要是在Windows環境中,但將部署在Linux服務器上完成,所以我需要一個跨平臺的解決方案。由於Erlang本身是跨平臺的,我想用erl -make命令來完成。 當然,我可以寫一個Makefile,

    30熱度

    3回答

    基本情況是這樣的:我需要從數據庫中加載文本,然後將該文本轉換成Elixir模塊(或Erlang模塊),然後調用它。文本實際上與模塊文件相同。所以這是一種熱碼加載的形式。我想編譯「文件」,然後加載生成的模塊,然後調用它。稍後我會卸載它。唯一的區別是代碼存在於數據庫而不是磁盤上的文件中。 (並且在編寫將要加載它的代碼時,它不存在)。 我知道Erlang支持熱代碼加載,但似乎專注於編譯磁盤上的文件,然後

    27熱度

    1回答

    我想知道確切的方法名是什麼仙丹: array = [1,2,3] module_name = :lists method_name = :nth # this not working module_name.method_name(1, array) # error, undef function lists.method_name/2 module_name.nth(1, arr

    2熱度

    1回答

    我想讓我的頭在OTP的主管和erlang這樣的(雖然我使用靈丹妙藥),我似乎無法弄清楚爲什麼主要的主管樹不會開始。 我正在一個HTTP服務器上有一個監聽者工作者,而一個監督者有處理程序(動態啓動)。我可以自己開始其中的每一個,如果偵聽器是樹中唯一的東西,我就可以啓動樹。 這裏的主管定義的靈藥 defmodule HTTPServer.Supervisor do use Superviso