CurryInfo: prolog2curry-1.2.0 / Language.Prolog.ToCurry.setModName

definition:
setModName :: String -> TransState -> TransState
setModName pl ts = ts { modName = upperFirst pl }
demand:
argument 2
deterministic:
deterministic operation
documentation:
--- Sets the name of the generated Curry module from the given Prolog name.
failfree:
(_, _)
indeterministic:
referentially transparent operation
infix:
no fixity defined
iotype:
{(_,{TransState}) |-> {TransState}}
name:
setModName
precedence:
no precedence defined
result-values:
{TransState}
signature:
String -> TransState -> TransState
solution-complete:
operation might suspend on free variables
terminating:
possibly non-terminating
totally-defined:
possibly non-reducible on same data term