gpt4 book ai didi

elixir - Elixir 中 "!", "?", "_", "."语法是什么意思

转载 作者:行者123 更新时间:2023-12-03 14:35:37 24 4
gpt4 key购买 nike

我需要帮助以了解 elixir ! 中的以下语法, ? , _ , 和 . .
这些语法在 elixir 的功能中起什么作用?例如 Repo.get! .

我不确定它们是否只是函数名,还是有作用。虽然我知道.用于调用匿名函数。和_对于任何或可变参数?

最佳答案

! - 在失败时引发异常的函数的约定。
? - 返回 bool 值的函数的约定
_ - 用于忽略参数或模式匹配表达式的一部分。
. - 正如您提到的,用于调用匿名函数,但也用于访问模块函数,例如 Mod.a(arg) .

关于elixir - Elixir 中 "!", "?", "_", "."语法是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32449423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com