CurryInfo: currypp-3.2.0 / CPP.ICode.Parser.SQL.Symboltab.combineST

definition: Info
 
combineST :: Symboltable k v -> Symboltable k v -> Symboltable k v
combineST (ST (m1,n1) ms) (ST (m2,n2) _) =
     ST ((Map.union m2 m1), (Map.union n2 n1)) ms
demand: Info
 arguments 1 2
deterministic: Info
 deterministic operation
documentation: Info
 
Combines two Symboltables. The current Scopes will be merged,
all the remaining scopes are taken from the first table.
Bindings for the same key will be overwritten by the
binding in the current scope.
failfree: Info
 (_, _)
indeterministic: Info
 referentially transparent operation
infix: Info
 no fixity defined
iotype: Info
 {({ST},{ST}) |-> {ST}}
name: Info
 combineST
precedence: Info
 no precedence defined
result-values: Info
 {ST}
signature: Info
 Symboltable a b -> Symboltable a b -> Symboltable a b
solution-complete: Info
 operation might suspend on free variables
terminating: Info
 possibly non-terminating
totally-defined: Info
 possibly non-reducible on same data term