giles
f8b9bde1a5
Test, Build, and Deploy / test-build-deploy (push) Has been cancelled
mk: zip-with-o — element-wise combine of two lists
Like Haskell's zipWith but relational. (zip-with-o rel l1 l2 result)
applies a 3-arg combiner relation pointwise: rel l1[i] l2[i] result[i].
(zip-with-o pluso-i (list 1 2 3) (list 10 20 30) q)
-> ((11 22 33))
(zip-with-o (fn (a b r) (== r (list a b))) (list :x :y) (list 1 2) q)
-> (((:x 1) (:y 2)))
Different-length lists fail.
5 new tests, 551/551 cumulative.
2026-05-08 12:31:53 +00:00
..
2026-05-08 12:31:53 +00:00
2026-05-07 21:51:52 +00:00
2026-05-07 20:24:42 +00:00
2026-05-07 20:24:42 +00:00
2026-05-08 11:27:49 +00:00
2026-05-08 07:56:58 +00:00
2026-05-07 19:56:40 +00:00
2026-05-07 19:54:43 +00:00
2026-05-08 12:29:34 +00:00
2026-05-08 07:50:03 +00:00
2026-05-07 23:29:08 +00:00
2026-05-08 11:30:02 +00:00
2026-05-07 23:27:16 +00:00
2026-05-08 10:41:02 +00:00
2026-05-08 12:31:53 +00:00
2026-05-07 20:03:42 +00:00
2026-05-07 20:24:42 +00:00
2026-05-07 20:24:42 +00:00