Questions tagged «elixir»

Elixir是一种开放源代码,动态,经过编译的通用功能编程语言。它设计为与Erlang平台完全兼容,非常适合编写具有软实时保证和热代码交换功能的容错分布式应用程序。


3
在Elixir中,如何使用地图变量初始化结构
我知道可以通过创建结构%User{ email: 'blah@blah.com' }。但是如果我有一个变量params = %{email: 'blah@blah.com'},有一种方法可以使用该变量创建结构,例如%User{ params }。 这会产生一个错误,只是想知道您是否可以将其爆炸或其他方式?
73 elixir 

5
Elixir变量真的不可变吗?
在Dave Thomas的《 Programming Elixir》一书中,他指出“ Elixir强制执行不可变数据”,并继续说: 在Elixir中,一旦变量引用了诸如[1,2,3]之类的列表,您就会知道它将始终引用那些相同的值(直到您重新绑定该变量)。 这听起来像“除非您进行更改,否则它永远不会更改”,因此我对可变性和重新绑定之间的区别感到困惑。突出差异的示例将非常有帮助。


11
Elixir的良好IDE [关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 2年前关闭。 改善这个问题 我正在寻找可以完成以下至少一些任务的IDE 按下后键入变量名称和可能的功能时的代码完成 . 显示功能签名和文档 导航到函数/变量/模块的定义 如果可以的话也很好 警告错误 代码生成 脚手架基础工程
70 ide  elixir 

6
在Elixir中运行Shell命令
我想通过我的Elixir代码执行一个程序。调用shell命令给定字符串的方法是什么?有什么不是平台特定的吗?
69 elixir 

6
Elixir中的调试和调试工具?
我刚刚开始使用Elixir,并且已经启动了Phoenix项目,我对此非常满意。现在,有了Rails背景知识,我就习惯了调试工具,例如“ debugger”,“ byebug”等;我想知道是否有用于Elixir的类似工具?你们如何调试Elixir应用程序? 甚至与Rubys一样raise my_object.inspect,也会产生奇迹! 谢谢
68 elixir 

1
Erlang中的进程/消息和Smalltalk中的对象/消息有什么区别?
我试图了解Smalltalk中的对象/消息与Erlang中的进程/消息之间的区别。我阅读了有关该主题的以下文章。 据我了解,在Smalltalk中,所有事物都是一个对象,并且所有事物都具有相同的“对象/消息”抽象-甚至数字1都是只能通过消息传递才能到达的对象。是1在Erlang / Elixir中进行的过程吗?Erlang中的所有内容是否都是对消息/程序范例的响应?您可以向Erlang中的号码发送消息吗? 非常感谢。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.