blob: ed5ed28158b98e1ae4fbd2b068e24b0f0dbd485b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
*View this file with results and syntax highlighting [here](https://mlochbaum.github.io/BQN/help/scan.html).*
# Grave (`` ` ``)
## ``𝔽` 𝕩``: Scan
Scan over `𝕩` with `𝔽` from left to right, producing intermediate values.
+` 1‿2‿3
⟨1, 1+2, (1+2)+3⟩
-` 1‿2‿3
⟨1, 1-2, (1-2)-3⟩
## ``𝕨 𝔽` 𝕩``: Scan With initial
Monadic scan, but use `𝕨` as initial left argument.
5 +` 1‿2‿3
⟨5+1, (5+1)+2, ((5+1)+2)+3⟩
5 -` 1‿2‿3
⟨5-1, (5-1)-2, ((5-1)-2)-3⟩
|