35 lines
628 B
Markdown
35 lines
628 B
Markdown
--------------------
|
|
|
|
## app1
|
|
|
|
"apply one"
|
|
|
|
Combinator
|
|
|
|
Given a quoted program on TOS and anything as the second stack item run
|
|
the program without disturbing the stack and replace the two args with
|
|
the first result of the program.
|
|
|
|
... x [Q] app1
|
|
---------------------------------
|
|
... [x ...] [Q] infra first
|
|
|
|
This is the same effect as the [unary](#unary) combinator.
|
|
|
|
### Definition
|
|
|
|
> [nullary](#nullary) [popd](#popd)
|
|
|
|
### Discussion
|
|
|
|
Just a specialization of `nullary` really. Its parallelizable cousins
|
|
are more useful.
|
|
|
|
### Crosslinks
|
|
|
|
[app2](#app2)
|
|
[app3](#app3)
|
|
[appN](#appN)
|
|
[unary](#unary)
|
|
|