From a987a3ab0f4f3c873be75450a85e26a5c29ff0e3 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Sat, 16 Oct 2021 19:03:39 -0400 Subject: Use svg diagram instead of table for types in the list tutorial --- tutorial/list.md | 36 ++++++++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) (limited to 'tutorial') diff --git a/tutorial/list.md b/tutorial/list.md index c9fbb0d2..995a81c5 100644 --- a/tutorial/list.md +++ b/tutorial/list.md @@ -56,13 +56,37 @@ An individual ligature part of BQN syntax, not a value, and it doesn't do someth ## BQN types -Now that all six BQN types have been introduced, let's make a table: +Now that six of the seven BQN types have been introduced, let's make a diagram: -Data | Operation -:--------:|:---------: -Number | Function -Character | 1-modifier -Array | 2-modifier + Lists are just one-dimensional arrays. Types are divided into *data types*, which tend to have a subject role, and *operation types*, which tend to have a role matching their type. Also, any value that's not an array, such as everything we used in the last tutorial, is called an *atom*. -- cgit v1.2.3