From 920e5f624551f7b63b590cb0d6c0a6366a45fca2 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Sat, 18 Jul 2020 11:01:23 -0400 Subject: Add index for doc/ folder --- doc/README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 doc/README.md (limited to 'doc') 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) -- cgit v1.2.3