From d124f4622b5dcaa638e11ebfd83b0875d4307d38 Mon Sep 17 00:00:00 2001 From: masikoijo Date: Tue, 11 Nov 2025 02:02:25 -0500 Subject: Put ch-2.ua in /uiua folder --- challenge-347/beespider/ch-2.ua | 17 ----------------- challenge-347/beespider/uiua/ch-2.ua | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 17 deletions(-) delete mode 100644 challenge-347/beespider/ch-2.ua create mode 100644 challenge-347/beespider/uiua/ch-2.ua diff --git a/challenge-347/beespider/ch-2.ua b/challenge-347/beespider/ch-2.ua deleted file mode 100644 index fdeb255b5f..0000000000 --- a/challenge-347/beespider/ch-2.ua +++ /dev/null @@ -1,17 +0,0 @@ -# uiua 0.17.3 - -FormatPhoneNumber ← |1 ( - ▽⊸(¬∊"- ") - ⌈÷₃-₄⊸⧻ - ⍥(⊙˜$"__-"⊃↘↙3) ⊙⊙"" - ⨬∘($"_-_"⊃↙↘2) =₄⊸⧻ - ˜⊂ -) - -┌─╴test - ⍤⤙≍ "123-456" FormatPhoneNumber "1-23-45-6" - ⍤⤙≍ "12-34" FormatPhoneNumber "1234" - ⍤⤙≍ "123-456-789" FormatPhoneNumber "12 345-6789" - ⍤⤙≍ "123-45-67" FormatPhoneNumber "123 4567" - ⍤⤙≍ "123-456-78" FormatPhoneNumber "123 456-78" -└─╴ diff --git a/challenge-347/beespider/uiua/ch-2.ua b/challenge-347/beespider/uiua/ch-2.ua new file mode 100644 index 0000000000..fdeb255b5f --- /dev/null +++ b/challenge-347/beespider/uiua/ch-2.ua @@ -0,0 +1,17 @@ +# uiua 0.17.3 + +FormatPhoneNumber ← |1 ( + ▽⊸(¬∊"- ") + ⌈÷₃-₄⊸⧻ + ⍥(⊙˜$"__-"⊃↘↙3) ⊙⊙"" + ⨬∘($"_-_"⊃↙↘2) =₄⊸⧻ + ˜⊂ +) + +┌─╴test + ⍤⤙≍ "123-456" FormatPhoneNumber "1-23-45-6" + ⍤⤙≍ "12-34" FormatPhoneNumber "1234" + ⍤⤙≍ "123-456-789" FormatPhoneNumber "12 345-6789" + ⍤⤙≍ "123-45-67" FormatPhoneNumber "123 4567" + ⍤⤙≍ "123-456-78" FormatPhoneNumber "123 456-78" +└─╴ -- cgit