UNPKG

@d3x0r/sack-gui

Version:

SACK abstraction library exposed to JS to provide low level system services.

25 lines (15 loc) 529 B
import {Events} from "./events.mjs" const events = new Events(); function f(x,y, arr) { console.log( "run on", x,y, "prior Results ", arr ); return x*x + x*3; } events.on( "a", (y,a,b)=>f(1,y,a,b) ); events.on( "a", (y,a,b)=>f(2,y,a,b), 1 ); events.on( "a", (y,a,b)=>f(3,y,a,b), 2 ); events.on( "a", (y,a,b)=>f(4,y,a,b), 3 ); events.on( "a", 3 ); events.on( "a", (y,a,b)=>f(2,y,a,b), 1 ); events.on( "a", (y,a,b)=>f(3,y,a,b), 2 ); events.on( "a", (y,a,b)=>f(4,y,a,b), 3 ); events.on( "a", 5 );