module salix::demo::basic::Bug
rascal-0.41.2
org.rascalmpl.salix-core-0.2.9
Usage
import salix::demo::basic::Bug;
Dependencies
import Content;
alias Model
tuple[real c]
alias App
Content
alias DebugModel
tuple[int current, list[&T] models, list[Msg] messages, &T(Msg, &T) update]
function debug
App[DebugModel[&T]] debug(str appId,
&T() model,
void(DebugModel[&T]) view,
&T(Msg, &T) upd,
loc static) {
throw "";
}
function debugCelsius
App[DebugModel[Model]] debugCelsius()
= debug("celsius"
, Model() { return <37.0>; }
, void(DebugModel[Model] m) { ; }
, Model(Msg x, Model m) { return m; }
, |project://salix/src/main/rascal|);