aqua-playground/aqua/examples/recursiveStreams.aqua
2022-03-10 12:44:09 +03:00

14 lines
260 B
Plaintext

service YesNoService("yesno"):
get() -> string
func recursiveStream() -> []string, []string:
result: *string
loop: *string
loop <<- "yes"
for l <- loop:
if l == "yes":
loop <- YesNoService.get()
result <<- "success"
<- result, loop