From cc84e31b9e3c5810bcd058522ea75a969ed22a51 Mon Sep 17 00:00:00 2001 From: DJ <6138914+bkDJ@users.noreply.github.com> Date: Mon, 1 Apr 2024 18:13:47 +0200 Subject: [PATCH 1/2] Add "Median" uiuism --- site/src/uiuisms.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/site/src/uiuisms.rs b/site/src/uiuisms.rs index e0af3f364..8f5d57ab7 100644 --- a/site/src/uiuisms.rs +++ b/site/src/uiuisms.rs @@ -231,6 +231,8 @@ uiuisms!( "÷/+⟜⧻÷:1 [85 105 117 97]", /// Quadratic mean "√÷⧻⟜/+×. [85 105 117 97]", + /// Median + "÷⊃⧻/+⍥(⊏⊏⊟⊃⌊⌈÷2-1⧻.⍏.)>2⧻. [85 105 117 97]", /// Dot product "/+× [1 2 3] [4 ¯5 6]", /// Cross product From 617bdd433e07b36bad377193fd36bd94a28580d6 Mon Sep 17 00:00:00 2001 From: DJ <6138914+bkDJ@users.noreply.github.com> Date: Wed, 3 Apr 2024 01:07:58 +0200 Subject: [PATCH 2/2] "Median" uiuism * raise error on empty input * use sort idiom --- site/src/uiuisms.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/src/uiuisms.rs b/site/src/uiuisms.rs index 8f5d57ab7..2f6ac218e 100644 --- a/site/src/uiuisms.rs +++ b/site/src/uiuisms.rs @@ -232,7 +232,7 @@ uiuisms!( /// Quadratic mean "√÷⧻⟜/+×. [85 105 117 97]", /// Median - "÷⊃⧻/+⍥(⊏⊏⊟⊃⌊⌈÷2-1⧻.⍏.)>2⧻. [85 105 117 97]", + "÷2/+⊏⊟⊃⌊⌈÷2-1⧻.⊏⍏. [85 105 117 97]", /// Dot product "/+× [1 2 3] [4 ¯5 6]", /// Cross product