mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-18 20:31:40 +03:00
6cbb6b060d
This reverts commit 8e1e40d75b3ab15c194b6bf9570f3edc46e2de58. This reverts commit f073c490f9fd7c5abc033af4857df92229877de7. This reverts commit f187d2d7e01a54823f3e979af9bbd148b398e7e9. This reverts commit bc272862a73cfce1b118586ca39d3a377d841f1b. This reverts commit 30a397513f8890a3406dc7ab91c6e067e3bbfbbb. This reverts commit 4fc6856fb50d88c20a0f533392ca606641c5f38f. Conflicts: urb/urbit.pill urb/zod/base/lib/drum.hoon
808 B
808 B
dottar, .*
, %dttr
Nock
.*
is a natural hoon that calculates the nock of subject p
and
formula q
. .*
makes it possible to compute nock formulas in user
space.
See also
Produces
Twig: [%dttr p=twig q=twig]
Sample
Tall form
.* p
q
Wide form
.*(p q)
Irregular form
None
Examples
~zod/try=> .*([20 30] [0 2])
20
~zod/try=> .*(33 [4 0 1])
34
~zod/try=> .*(|.(50) [9 2 0 1])
50
~zod/try=> .*(12 [7 [`1 [4 `1]] [`2 `3 `2]])
[12 13 12]
~zod/try=> .*(~ [5 1^4 [4 1^3]])
0
~zod/try=> .*(~ [5 1^5 [4 1^3]])
1
See the nock tutorial for further discussion of Nock.