Tag:

关键字列表有什么好处?

在elixir我们有地图: > map = %{:a => "one", :b => "two"} # = %{a: "one", b: "two"} > map.a # = "one" > map[:a] # = "one" 我们也有关键字列表: > kl = [a: "one", b: "two"] # = [a: "one", b: "two"] > kl2 = [{:a, "one"},{:b, "two"}] # = [a: "one", b: "two"] > kl == […]

药剂:使用vs导入

use和import什么区别? http://elixir-lang.org/docs/stable/elixir/Kernel.html#use/2 使用是一个简单的机制来使用给定的模块到当前的上下文中 http://elixir-lang.org/docs/stable/elixir/Kernel.SpecialForms.html#import/2 从其他模块导入函数和macros 看起来像一个区别是import让我们挑选特定的function/macros,而use带来的一切。 还有其他的区别吗? 你什么时候使用一个?