about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--users/sterni/exercises/aoc/lib.bqn3
1 files changed, 3 insertions, 0 deletions
diff --git a/users/sterni/exercises/aoc/lib.bqn b/users/sterni/exercises/aoc/lib.bqn
index e870a5dfa426..5c02358b5980 100644
--- a/users/sterni/exercises/aoc/lib.bqn
+++ b/users/sterni/exercises/aoc/lib.bqn
@@ -16,3 +16,6 @@ _fix ⇐ {𝕩 𝕊∘⊢⍟≢ 𝔽 𝕩}
 ImportBqnLibs ⇐ {•Import 𝕩∾˜"/"∾˜¯1↓1⊑•SH "printenv"‿"BQNLIBS"}
 
 Xor ⇐ (¬⊸∧∨∧⟜¬)
+
+# To get all Diagonals (⊢∾○Diagonals⌽)
+Diagonals ⇐ {(0‿0⊸⍉ ↓⟜𝕩)¨ (↕≠𝕩)}