2021-04-14 03:35:10 +03:00
|
|
|
import "println.aqua"
|
2021-06-01 19:41:30 +03:00
|
|
|
import "@fluencelabs/aqua-lib/builtin.aqua"
|
2021-04-14 03:35:10 +03:00
|
|
|
|
2021-04-14 17:56:39 +03:00
|
|
|
-- showcases `for` instruction that compiles to `fold` in AIR
|
|
|
|
func iterateAndPrint(strings: []string):
|
2021-04-14 03:35:10 +03:00
|
|
|
for s <- strings:
|
|
|
|
print(s)
|
|
|
|
|
2021-04-15 12:30:42 +03:00
|
|
|
func iterateAndPrintParallel(nodes: []string, c: Info -> ()):
|
2021-04-14 18:46:12 +03:00
|
|
|
for s <- nodes par:
|
|
|
|
on s:
|
2021-04-15 11:51:02 +03:00
|
|
|
ads <- Peer.identify()
|
2021-04-14 18:46:12 +03:00
|
|
|
c(ads)
|
2022-04-25 16:47:53 +03:00
|
|
|
|
|
|
|
func to_i_64(i: u32) -> i64:
|
|
|
|
<- i
|
|
|
|
|
|
|
|
func forBug499() -> []i64:
|
|
|
|
num = 5
|
|
|
|
numbers: *i64
|
|
|
|
for i <- [""]:
|
|
|
|
ali64 <- to_i_64(num)
|
|
|
|
numbers <<- ali64
|
|
|
|
<- numbers
|