数据类型
- Number(数字)−在Erlang中,有两种数字字面量,它们是整数和浮点数。
- Atom(原子)−原子是字母,是带有名称的常量。如果原子不是以小写字母开头,或者包含字母数字字符,下划线(_)或@以外的其他字符,则将其括在单引号(')中。
- Boolean(布尔) − Erlang中的布尔数据类型是两个保留的原子:true和false。
- Bit String (位串)−使用位串存储未类型的内存区域。
- Tuple(元组)−元组是具有固定数量项的复合数据类型。元组中的每个术语称为元素。元素的数量被称为元组的大小。
- Map(映射)−映射是具有可变数量的键-值关联的复合数据类型。映射中的每个键值关联都称为关联对。该对中的键和值部分称为元素。关联对的数量被称为映射的大小。
- List(列表)−列表是具有可变项数的复合数据类型。列表中的每个术语称为一个元素。元素的数量被称为列表的长度。
%% Tuple
T = {john,24,{june,25}},
%% Map
M = #{name=>john,age=>25},
%% List
L = [10,20,30],