[英]What is the use of comma in Elixir?
我是elixir的新手,正在使用鳳凰框架編寫使用它編寫的示例聊天應用程序。 我無法理解這條線的含義
channel "rooms:*", Chat.RoomChannel
我在網上搜索這種語法,但無法得到我想要的答案。 我知道Chat.RoomChannel
是一個模塊, channel
跟隨一個字符串,該字符串標識所考慮的房間類型
我想知道該語法是如何工作的
逗號分隔參數列表。
我想你很困惑這是一個函數調用。 在elixir中調用函數時,它是可選的,以提供paranthesis。 所以
channel "rooms:*", Chat.RoomChannel
相當於
channel("rooms:*", Chat.RoomChannel)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.