小编Jon*_*iel的帖子

Erlang日期范围间隔在开始日期和结束日期之间的每一天

我有一个问题,我正在努力几天.

我有一个开始日期{2017, 9, 14}和结束日期{2018, 5, 1}.

我需要的是每天循环2017-9-14 to 2017-5-1:

{2017, 9, 14}
{2017, 9, 15}
{2017, 9, 16}
[...]
{2017, 9, 30}
{2017, 10, 1}
[...]
{2018, 5, 1}
Run Code Online (Sandbox Code Playgroud)

在Erlang中这样做的好方法是什么?

erlang

3
推荐指数
1
解决办法
79
查看次数

如何按 Erlang 地图列表的键汇总值?

这是我的地图列表的样子:

Map = [#{votes=>3, likes=>20, views=> 100},#{votes=>0, likes=>1, views=> 70},#{votes=>1, likes=>14, views=> 2000}].
Run Code Online (Sandbox Code Playgroud)

我想返回所有地图条目的摘要。我试图用 fun()s 解决这个问题,但逻辑没有意义,而且我只有不可执行的代码。

问题是不能改变 Erlang 中的变量,否则这会起作用:

Summary = #{
    votes=>0,
    likes=>0,
    views=>0,
},
[maps:update(Key, maps:get(Key, MapItem) + maps:get(Key, Summary), Summary) || MapItem <- Map, Key <- [votes, likes, views]].
Run Code Online (Sandbox Code Playgroud)

应该如何解决这个问题并成功总结地图列表的值?

erlang

2
推荐指数
1
解决办法
337
查看次数

Erlang:获取字符串的前n个字符

我有信用卡号码,比方说5940043543536.出于安全考虑,我只想显示前四位数字.

如何在erlang中做到这一点?

erlang

1
推荐指数
1
解决办法
540
查看次数

如何在Erlang中从字符串文件名获取扩展名

如何从Erlang中的文件名字符串中获取文件扩展名,即使文件名本身中可能有一个点,例如:Filename This.Great.Image.jpg?

干杯

erlang

0
推荐指数
1
解决办法
145
查看次数

标签 统计

erlang ×4