CurryInfo: global-3.2.0 / Data.Global.globalT

definition:
globalT :: String -> a -> GlobalT a
globalT n v = (prim_globalT $## n) v
demand:
argument 1
deterministic:
deterministic operation
documentation:
--- `globalT` is used only to declare a temporary global value
--- as a top-level entity. It should not be used elsewhere.
--- The first argument is the unique name of the temporary global entity.
--- It should be the qualified name of the corresponding program entity.
--- The second argument is the initial value which will be evaluated
--- to a ground normal form when the global entity is used for the first time.
failfree:
(_, _)
indeterministic:
referentially transparent operation
infix:
no fixity defined
iotype:
{(_,_) |-> _}
name:
globalT
precedence:
no precedence defined
result-values:
_
signature:
String -> a -> GlobalT a
solution-complete:
operation might suspend on free variables
terminating:
yes
totally-defined:
reducible on all ground data terms