From 4fe05e88351135d5831018885e672476e2f2240e Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Thu, 20 Aug 2020 18:01:09 -0400 Subject: Add a little REPL to the main page --- docs/index.html | 10 +++++++++- docs/repl.js | 4 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/index.html b/docs/index.html index ec450d92..da309970 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,7 +1,13 @@

BQN: finally, an APL for your flying saucer

-

Try it here! The online version is mainly good for small programs currently; see running.md for more options.

+

Try it online below or here, and see running.md for more options.

+
+
+ +
"B Q N"
+
+

BQN is a new programming language in the APL lineage, which aims to remove inconsistent and burdensome aspects of the APL tradition and put the great ideas on a firmer footing. BQN is aimed at existing and aspiring APL-family programmers, and using it requires a solid understanding of functions and multidimensional arrays. However, because of its focus on providing simple, consistent, and powerful array operations, BQN should also be a good language for learning array programming and building stronger array intuition.

BQN maintains many of the ideas that made APL\360 revolutionary in 1966: