all repos — hex @ 8e14e5ac96b52cf3e6b7073471d6eda4f52bc3fb

A tiny, minimalist, slightly-esoteric concatenative programming lannguage.

Rewrote each via map
Fabio Cevasco h3rald@h3rald.com
Sun, 06 Apr 2025 13:56:38 +0200
commit

8e14e5ac96b52cf3e6b7073471d6eda4f52bc3fb

parent

874ad63adc314a21055baf0d4faf7c9aaabef08d

1 files changed, 1 insertions(+), 11 deletions(-)

jump to
M lib/utils.hexlib/utils.hex

@@ -395,17 +395,7 @@ ;;; each

;; q1 q2 -> * ;; Applies %:q2%% to each element of %:q1%%. ( - q "_each_fn" : - q "_each_list" : - _each_list len "_each_len" : - 0x0 "_each_c" : - (_each_c len <) - ( - _each_list _each_c get _each_fn . - _each_c 0x1 + "_each_c" : - ) - while - "_each_" cleanup + 0x0 ' cat map pop ) "each" :: ;;; filter