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

definition: Info
 
insertDefFirstTab :: String ->
                     a ->
                     (a -> a -> a) ->
                     Symboltable a b ->
                     Symboltable a b
insertDefFirstTab k v c (ST (m,n) ms) = ST ((Map.insertWith c k v m),n) ms
demand: Info
 argument 4
deterministic: Info
 deterministic operation
documentation: Info
 
Inserts a key-value-pair into the current scope (first table)
without throwing away previous bindings. Values are combined
by given combinator.
failfree: Info
 (_, _, _, _)
indeterministic: Info
 referentially transparent operation
infix: Info
 no fixity defined
iotype: Info
 {(_,_,_,{ST}) |-> {ST}}
name: Info
 insertDefFirstTab
precedence: Info
 no precedence defined
result-values: Info
 {ST}
signature: Info
 String -> a -> (a -> a -> 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