summaryrefslogtreecommitdiff
path: root/sites/pmikkelsen.com/APL-and-J
diff options
context:
space:
mode:
Diffstat (limited to 'sites/pmikkelsen.com/APL-and-J')
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day01.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day02.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day03.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day04.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day05.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day06.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day07.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day08.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day09.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day10.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day11.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day12.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day13.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day14.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day15.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day16.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day17.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day18.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day19.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day20.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day21.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day22.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day23.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day24.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day25.md11
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/index.md44
26 files changed, 319 insertions, 0 deletions
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day01.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day01.md
new file mode 100644
index 0000000..088f704
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day01.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 1
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day02.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day02.md
new file mode 100644
index 0000000..46d6922
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day02.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 2
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day03.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day03.md
new file mode 100644
index 0000000..584b7d5
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day03.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 3
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day04.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day04.md
new file mode 100644
index 0000000..dbee0e9
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day04.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 4
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day05.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day05.md
new file mode 100644
index 0000000..b77112e
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day05.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 5
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day06.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day06.md
new file mode 100644
index 0000000..98c7839
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day06.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 6
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day07.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day07.md
new file mode 100644
index 0000000..54464a4
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day07.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 7
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day08.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day08.md
new file mode 100644
index 0000000..1d3c669
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day08.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 8
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day09.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day09.md
new file mode 100644
index 0000000..4970af9
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day09.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 9
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day10.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day10.md
new file mode 100644
index 0000000..17e9269
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day10.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 10
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day11.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day11.md
new file mode 100644
index 0000000..d0cba40
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day11.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 11
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day12.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day12.md
new file mode 100644
index 0000000..703a82d
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day12.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 12
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day13.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day13.md
new file mode 100644
index 0000000..a811419
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day13.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 13
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day14.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day14.md
new file mode 100644
index 0000000..004e34d
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day14.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 14
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day15.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day15.md
new file mode 100644
index 0000000..6d26d2e
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day15.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 15
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day16.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day16.md
new file mode 100644
index 0000000..51c8383
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day16.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 16
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day17.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day17.md
new file mode 100644
index 0000000..cfcff86
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day17.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 17
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day18.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day18.md
new file mode 100644
index 0000000..6088f52
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day18.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 18
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day19.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day19.md
new file mode 100644
index 0000000..5bf8dc2
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day19.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 19
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day20.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day20.md
new file mode 100644
index 0000000..aae30bf
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day20.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 20
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day21.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day21.md
new file mode 100644
index 0000000..4d04f5a
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day21.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 21
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day22.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day22.md
new file mode 100644
index 0000000..08813c6
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day22.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 22
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day23.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day23.md
new file mode 100644
index 0000000..b3390d7
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day23.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 23
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day24.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day24.md
new file mode 100644
index 0000000..bd9aa56
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day24.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 24
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day25.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day25.md
new file mode 100644
index 0000000..5b399bb
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/day25.md
@@ -0,0 +1,11 @@
+# Advent of code 2020 - day 25
+
+To be done
+
+## The challenge
+
+## Solving part 1
+
+## Solving part 2
+
+## Conclusion and final code
diff --git a/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/index.md b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/index.md
new file mode 100644
index 0000000..852f041
--- /dev/null
+++ b/sites/pmikkelsen.com/APL-and-J/Advent-of-code-2020-in-APL/index.md
@@ -0,0 +1,44 @@
+# Advent of code in APL
+
+In this small blog series, I will work through the
+[advent of code](https://adventofcode.com/) challenges from 2020
+and solve each of them in the programming language APL
+(the [dyalog](https://www.dyalog.com/) variant).
+
+As I go along, I will try to explain any new concepts, functions and operators,
+so it should hopefully be possible for someone who has never written any APL to follow
+along, and maybe even try it out for themselves ☺.
+
+*Note*: At the time of writing this, the calender almost says August 2021, so it is fair
+to assume that this writeup will not spoil anything for anyone, unless they are, like me,
+doing the challenges a few months too late.
+
+If you have any comments to the code, please send me an [email](/contact).
+
+## Links to the days
+
+* [Day 1: Report Repair](day01) - Not yet solved
+* [Day 2: Report Repair](day02) - Not yet solved
+* [Day 3: Report Repair](day03) - Not yet solved
+* [Day 4: Report Repair](day04) - Not yet solved
+* [Day 5: Report Repair](day05) - Not yet solved
+* [Day 6: Report Repair](day06) - Not yet solved
+* [Day 7: Report Repair](day07) - Not yet solved
+* [Day 8: Report Repair](day08) - Not yet solved
+* [Day 9: Report Repair](day09) - Not yet solved
+* [Day 10: Report Repair](day10) - Not yet solved
+* [Day 11: Report Repair](day11) - Not yet solved
+* [Day 12: Report Repair](day12) - Not yet solved
+* [Day 13: Report Repair](day13) - Not yet solved
+* [Day 14: Report Repair](day14) - Not yet solved
+* [Day 15: Report Repair](day15) - Not yet solved
+* [Day 16: Report Repair](day16) - Not yet solved
+* [Day 17: Report Repair](day17) - Not yet solved
+* [Day 18: Report Repair](day18) - Not yet solved
+* [Day 19: Report Repair](day19) - Not yet solved
+* [Day 20: Report Repair](day20) - Not yet solved
+* [Day 21: Report Repair](day21) - Not yet solved
+* [Day 22: Report Repair](day22) - Not yet solved
+* [Day 23: Report Repair](day23) - Not yet solved
+* [Day 24: Report Repair](day24) - Not yet solved
+* [Day 25: Report Repair](day25) - Not yet solved \ No newline at end of file