mirror of
https://github.com/fluencelabs/aqua-playground
synced 2025-06-05 00:01:37 +00:00
22 lines
483 B
Plaintext
22 lines
483 B
Plaintext
service OptionString("opt_str"):
|
|
checkOption(str: ?string) -> string
|
|
|
|
func emptyString() -> ?string:
|
|
valueEmpty: ?string
|
|
<- valueEmpty
|
|
|
|
func checkEmpty() -> string:
|
|
empty <- emptyString()
|
|
res <- OptionString.checkOption(empty)
|
|
<- res
|
|
|
|
func stringAsOption(str: string) -> ?string:
|
|
valueEmpty: ?string
|
|
valueEmpty <<- str
|
|
<- valueEmpty
|
|
|
|
func checkNoneEmpty(str: string) -> string:
|
|
nonEmpty <- stringAsOption(str)
|
|
res <- OptionString.checkOption(nonEmpty)
|
|
<- res
|