2016-08-09 8 views

答えて

6

nilは、trueおよびfalseと共に原子である。

これはあなたがまたしてチェックすることができhttp://elixir-lang.org/getting-started/basic-types.html#atoms

truefalseのために文書化されています。まあ、それがあるためである

https://github.com/elixir-lang/elixir/blob/v1.3.2/lib/elixir/src/elixir_tokenizer.erl#L986 https://github.com/elixir-lang/elixir/blob/v1.3.2/lib/elixir/src/elixir_parser.yrl#L253

+0

ちょっと奇妙な解決策。しかし、私の名前はホセ・バライムではありません。なぜ彼はそれをした、あなたはどう思いますか? – asiniy

+0

私は確信していません、真実と偽はアーランの原子です。そうすれば、おそらくhttp://erlang.org/doc/reference_manual/data_types.html#id76595に影響します。このコミットで追加されましたhttps://github.com/elixir-lang/elixir/commit/0054df323420def2797152f16845798d4846b634 – Gazler

+0

恐ろしいです!ありがとう! – asiniy

0

nil == :nil 
true == :true 
false == :false 

いくつかの関連リンクを"nil"は "true"のような原子です。または「偽」である。

関連する問題