mirror of
https://github.com/fluencelabs/aqua-playground
synced 2025-03-17 00:30:56 +00:00
27 lines
578 B
Plaintext
27 lines
578 B
Plaintext
service Stringer("stringer-id"):
|
|
returnString: string -> string
|
|
|
|
func checkStreams(ch: []string) -> []string:
|
|
stream: *string
|
|
stream <- Stringer.returnString("first")
|
|
stream <- Stringer.returnString("second")
|
|
for b <- ch:
|
|
stream <- Stringer.returnString(b)
|
|
<- stream
|
|
|
|
func stringNil() -> *string:
|
|
valueNil: *string
|
|
<- valueNil
|
|
|
|
func returnNil() -> *string:
|
|
relayNil <- stringNil()
|
|
<- relayNil
|
|
|
|
func stringNone() -> ?string:
|
|
valueNone: ?string
|
|
<- valueNone
|
|
|
|
func returnNone() -> ?string:
|
|
relayNone <- stringNone()
|
|
<- relayNone
|