aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/README.md19
1 files changed, 19 insertions, 0 deletions
diff --git a/doc/README.md b/doc/README.md
new file mode 100644
index 00000000..8636b23c
--- /dev/null
+++ b/doc/README.md
@@ -0,0 +1,19 @@
+# BQN documentation
+
+Here is the documentation for BQN, describing what features BQN has, how to use them (with examples), and why they were chosen. As it is considerably more in-depth than the [specification](../spec/README.md), the documentation is much less complete. The following pages are present now:
+
+Concepts:
+- [Context-free grammar](context.md)
+- [Functional programming](functional.md)
+- [Array indices](indices.md)
+
+Primitives:
+- [Array depth](depth.md) (`≡` and `⚇`)
+- [Group](group.md) (`⊔`)
+- [Join](join.md) (`∾`)
+- [Logical functions](logic.md) (`∧∨¬`)
+- [Transpose](transpose.md) (`⍉`)
+- [Windows](windows.md) (`↕`)
+
+References:
+- [BQN-Dyalog dictionary](fromDyalog.md)