是否可以在Opa中创建全局变量?

| 在MLState的新编程语言Opa中,是否可以创建全局变量?     
已邀请:
        Opa是一种功能性语言,因此该语言中没有全局变量。但是,使用ѭ0可以实现类似的行为。在顶层,使用以下命令声明值:
global_var = Mutable.make(initial_value)
其中
initial_value
是变量(某些类型
t
)的初始值。然后可以使用以下方法检索值:
global_var.get()
并设置为:
global_var.set(new_value)
Opa API概述中的更多信息。 但是请注意,仅在特殊情况下才应使用此机制。在Opa中封装状态的主要设备是它的分布式会话(有关该主题的更多信息,请参见Opa手册)。     

要回复问题请先登录注册