summaryrefslogtreecommitdiff
path: root/lib/array.fnl
diff options
context:
space:
mode:
authorunwox <me@unwox.com>2024-10-10 15:03:06 +0600
committerunwox <me@unwox.com>2024-10-10 15:03:06 +0600
commit240aeb84855a153764830186d5f4e7f22873561c (patch)
tree0cda41c18d327edb9691249ac8d6e5a44fa9c91e /lib/array.fnl
parent9d1b193640c039f7300b44dd30def266cbc31a85 (diff)
implement filtering by tags
Diffstat (limited to 'lib/array.fnl')
-rw-r--r--lib/array.fnl8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/array.fnl b/lib/array.fnl
index 9ed0d80..6dc0780 100644
--- a/lib/array.fnl
+++ b/lib/array.fnl
@@ -43,6 +43,12 @@
[value])))
a []))
+(fn contains [a want]
+ (each [_ v (pairs a)]
+ (if (= v want)
+ (lua "return true")))
+ false)
+
(local join table.concat)
-{: concat : diff : unique : flatten : join}
+{: concat : diff : unique : flatten : join : contains}