You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
functions: countTrue(bs : Boolean *) : Int = bs.filter(b=>b).count(). Function calls are automatically lifted to the correct multiplicity (like operators and built-in functions), and for incremental calculation function bodies are inlined at their use sites. Recursive functions are not supported.
WebDSL eventual calculation is now concurrent, the number of threads can be selected at run-time.
WebDSL backend features a 'flag all dependencies transitively dirty' to force recalculation of all values which influence some derived value.
add (inline) annotation for getting expressions inlined
Moreover, these features are only implemented in the NaBL2-based implementation of IceDust. So, the NaBL1-based legacy implementation of IceDust is removed.