From 65eef4fade5eb426dae01d480f383b8a30b23071 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Wed, 11 Aug 2021 14:06:02 -0400 Subject: Change "BQN / main" in header to "(github) / BQN" --- docs/doc/fill.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/doc/fill.html') diff --git a/docs/doc/fill.html b/docs/doc/fill.html index e77872c4..b4ac35ef 100644 --- a/docs/doc/fill.html +++ b/docs/doc/fill.html @@ -3,7 +3,7 @@ BQN: Fill elements - +

Fill elements

A few array operations need an array element to use when no existing element applies. BQN tries to maintain a "default" element for every array, known as a fill element, for this purpose. If it's known, the fill element is a nested array structure where each atom is either 0 or ' '. If no fill is known, a function that requests it results in an error.

Fills are used by Take (โ†‘) when a value in ๐•จ is larger than the corresponding length in ๐•ฉ, by the two Nudge functions (ยปยซ) when ๐•ฉ is non-empty, by Merge (>) when ๐•ฉ is empty, and by Reshape (โฅŠ) when ๐•จ contains โ†‘. Except for these specific cases, the fill value an array has can't affect the program. The result of Match (โ‰ก) doesn't depend on fills, and any attempt to compute a fill can't cause side effects.

-- cgit v1.2.3