From 5e16bafa71a16a79ce005f6b5b0d6ae53b90e557 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Tue, 15 Jun 1999 20:42:17 +0200 Subject: [PATCH] The "function" argument in Array.map() and Array.filter() may now be a multiset. Rev: lib/modules/Array.pmod:1.35 --- lib/modules/Array.pmod | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/modules/Array.pmod b/lib/modules/Array.pmod index 3d69a59b4b..5f97f3f21d 100644 --- a/lib/modules/Array.pmod +++ b/lib/modules/Array.pmod @@ -53,6 +53,9 @@ mixed map(mixed arr, mixed fun, mixed ... args) ret[e]=fun(arr[e],@args); return ret; + case "multiset": + return rows(fun, arr); + default: error("Bad argument 2 to Array.map().\n"); } -- GitLab