reduce_comprehensions:减少对 Elixir 的理解

时间:2024-07-10 11:18:18
【文件属性】:

文件名称:reduce_comprehensions:减少对 Elixir 的理解

文件大小:4KB

文件格式:ZIP

更新时间:2024-07-10 11:18:18

Elixir

减少理解 简化理解的实现(参见 ) 简化理解类似于 for 理解,因为您可以枚举多个集合并提供过滤器。 它不是返回值列表,而是返回单个值(与 Enum.reduce 的功能类似)。 通过提供acc:选项,您可以定义累加器的初始值以及将绑定的变量。 例子: require ReduceComprehensions result = ReduceComprehensions . reduce for x <- [ 1 , 2 , 3 ], y <- [ 3 , 4 , 5 ], {n,m} = { 2 , 3 }, x != 2 ,


【文件预览】:
reduce_comprehensions-master
----.gitignore(34B)
----README.md(1016B)
----test()
--------reduce_comprehensions_test.exs(111B)
--------test_helper.exs(15B)
----examples()
--------sum_product.exs(469B)
----config()
--------config.exs(1KB)
----lib()
--------reduce_comprehensions.ex(874B)
----mix.exs(615B)

网友评论