Erlang - Может ли название модуля начинаться с заглавной буквы? - PullRequest
4 голосов
/ 16 декабря 2010

Erlang Может ли название модуля начинаться с заглавной буквы?

1 Ответ

17 голосов
/ 16 декабря 2010

Имя модуля - это атом , поэтому обычно оно должно начинаться со строчной буквы, если вы не заключаете его в одинарные кавычки. Это действительно возможно:

%% in Foo.erl
-module('Foo').
...

%% in Erlang shell
1> 'Foo':foo().
"foo"

Но совершенно ужасно, так что не делай этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...