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

definition: Info
 
insertFirstTable :: String -> a -> Symboltable a b -> Symboltable a b
insertFirstTable k v (ST (m,n) ms) = ST ((Map.insert k v m),n) ms
demand: Info
 argument 3
deterministic: Info
 deterministic operation
documentation: Info
 
Inserts a key-value-pair into the current scope (first table).
failfree: Info
 (_, _, _)
indeterministic: Info
 referentially transparent operation
infix: Info
 no fixity defined
iotype: Info
 {(_,_,{ST}) |-> {ST}}
name: Info
 insertFirstTable
precedence: Info
 no precedence defined
result-values: Info
 {ST}
signature: Info
 String -> a -> 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