我是新來的Erlang和想實現一個簡單的功能如下: % * ChatServers is a dictionary of usernames with tuples of the form:
% {server, Pid, Reference,LoggedInUsers}
get_chat_server([], _) ->
undefined;
get_chat_server
我試圖實現類似於this answer中描述的內容,但是當我編譯應用程序時,出現如下所示的錯誤。 ** (Mix) Could not start application workers: Workers.Application.start(:normal, []) returned an error: shutdown: failed to start child: {Workers.UrlSu
我目前正在通過Elixir in Action,我正在對我的Todo應用程序代碼進行一些重構,以便更好地掌握OTP的主要部分。 該應用程序使用一個數據庫,它只是將數據存儲在磁盤上的文件中。爲確保數據庫的目標文件夾存在,在數據庫進程中調用File.mkdir_p!(db_folder)。數據庫進程本身使用一堆工作進程來執行從磁盤實際存儲/檢索數據。 我目前的章節介紹了DIY流程註冊表,通過讓工作人員
一直在努力圍繞這個包裝我的頭,並希望有人能夠指出我在正確的方向。 我跑mix new my_other_app --sup並得到了波紋管應用: defmodule MyOtherApp do
def start_link do
Task.start_link(fn -> loop() end)
end
def loop do
IO.puts "
Elixir/Erlang application可能具有相關的應用程序。正如文件: 您可以通過在mix.exs與 下列選項定義應用程序/ 0功能配置產生 應用: • :applications - all applications your application depends on at
runtime. By default, this list is automatically