在python中有目录(模块):
In [6]: dir(datetime)
Out[6]:
['MAXYEAR',
'MINYEAR',
'__doc__',
'__file__',
'__name__',
'__package__',
'date',
'datetime',
'datetime_CAPI',
'time',
'timedelta',
'tzinfo']
Elixir 你可以输入模块名称,然后按 Tab,然后它会列出一个方法所具有的所有功能。
iex(1)> String.
Chars at/2 capitalize/1
codepoints/1 contains?/2 downcase/1
duplicate/2 ends_with?/2 first/1
from_char_list!/1 from_char_list/1 graphemes/1
last/1 length/1 ljust/2
ljust/3 lstrip/1 lstrip/2
match?/2 next_codepoint/1 next_grapheme/1
在红宝石中你有methods
[2] pry(main)> File.methods
=> [:directory?,
:exist?,
:exists?,
:readable?,
:readable_real?,
:world_readable?,
:writable?,
:writable_real?,
:world_writable?,
:executable?,
:executable_real?,
:file?,
:zero?,
:size?, ...]
livescript 中是否有等价物?