erlang-shell

    0熱度

    1回答

    我是elixir的新手。我的任務是檢查給定的string是否爲ip address or a number。我發現inet有這parse_address它檢查給定的字符串是否是一個IP地址,並提供適當的響應。 我的IEX終端上的代碼如下 inet :parse_address("192.168.42.2") 當我運行終端,我得到下面的錯誤在上面的代碼 iex(1)> inet :parse_a

    1熱度

    5回答

    我在玩erlang中的列表。我有一個隨機填充的以下格式的列表: List=[{10,"English",id1},{20,"Maths",id2},{30,"Geo",id3},{20,"English",id4}] 這是格式[{Marks,Subject,Id}]。 我想作一個列表出來只包含「英語」作爲我做了如下主題此列表的 NewList=lists:filter(fun(A)->elem

    6熱度

    3回答

    在Erlang shell裏爲什麼下面產生不同的結果? 1> Total=15. 2> Calculate=fun(Number)-> Total=2*Number end. 3> Calculate(6). 異常錯誤:沒有匹配的右手側的值12 1> Calculate=fun(Number)-> Total=2*Number end. 2> Total=15. 3> Calcula

    0熱度

    2回答

    我是Elixir的新手。我正在嘗試在模塊中運行一個函數。我在文件中的代碼如下: warning: variable "greeter" does not exist and is being expanded to "greeter()", please use parentheses to remove the ambiguity or change the variable name fun

    0熱度

    1回答

    我搜索了這個,發現命令是Ctrl-D,但那不適用於我。 休息所有選項都關閉虛擬機。 我使用erlang 19.3與erlang.mk Ctrl-D是爲登錄和外殼的其餘部分的工作理應。這太奇怪了。任何幫助表示讚賞。

    0熱度

    2回答

    我剛開始使用Erlang。我想在Erlang中創建一個TCP服務器。我的TCP客戶端在Android上運行並連接到服務器。 我已經採取了TCP服務器實現從 https://github.com/kevinlynx/erlang-tcpserver 我能夠運行服務器,客戶端連接到它,並從客戶端發送信息到服務器。此外,服務器中的邏輯是每當它從客戶端收到消息時,都會將相同的消息發送回客戶端。 所有這些工

    5熱度

    2回答

    我建立了一個多玩家遊戲使用二郎神的消息傳遞結構(準確的說,4名選手)。以下鏈接中的tictactoe遊戲爲例,但真正類似於遊戲中顯示的消息傳遞構造: 然後我選擇在ejabberd多用戶聊天室上運行此遊戲,這是一個ejabberd鉤子。 但是,如果你在上面的鏈接上的文件tictactoe.erl看NewGameState,你會發現,沒有檢索的方式,在一個變量 出來。 所以我用的Mnesia並寫了產生

    0熱度

    1回答

    匿名函數我是新來Elixir。雖然在功能部分經歷Elixir School網上,我發現Anonymous Functions。在匿名函數,函數定義如下 iex> sum = fn (a, b) -> a + b end iex> sum.(2, 3) 5 我的問題是什麼是.一邊撥打匿名函數使用的重要性?

    1熱度

    1回答

    以下代碼片段有什麼問題? > A = [{X, 1} || X <- lists:seq(1,5)]. > lists:keyfind({3,1}, 1, A). false 爲什麼函數返回false?理想情況下它應該返回{3,1}。

    0熱度

    1回答

    我一直在努力,現在修復了幾個小時的問題,很新二郎神 lists:sublist([6,9,15,24,39,6,96],7,1). 我想這個打印「100」,而不是「d」 什麼我在這裏做錯了嗎?