summaryrefslogtreecommitdiffstats
path: root/scripts/lib
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/lib')
-rw-r--r--scripts/lib/common.lua7
1 files changed, 1 insertions, 6 deletions
diff --git a/scripts/lib/common.lua b/scripts/lib/common.lua
index d3c6c44..055e783 100644
--- a/scripts/lib/common.lua
+++ b/scripts/lib/common.lua
@@ -20,12 +20,7 @@ function pandoc.List:flatten()
20end 20end
21 21
22function pandoc.List:flatMap(fn) 22function pandoc.List:flatMap(fn)
23 local mapped = self:map(fn) 23 return self:map(fn):flatten()
24 local result = pandoc.List()
25
26 for i = 1, #mapped do result:extend(mapped[i]) end
27
28 return result
29end 24end
30 25
31function pandoc.List:filterMap(fn) 26function pandoc.List:filterMap(fn)