UNPKG

@oazmi/tsignal

Version:

a topological order respecting signals library inspired by SolidJS

11 lines (10 loc) 910 B
export { bindMethodToSelfByName, bind_array_clear, bind_array_pop, bind_array_push, bind_map_clear, bind_map_delete, bind_map_get, bind_map_set, bind_set_add, bind_set_clear, bind_set_delete, bind_set_has, bind_stack_seek } from "@oazmi/kitchensink/binder"; export { array_isArray, noop, object_assign, object_entries, object_keys, object_values, promise_forever, promise_reject, promise_resolve, symbol_iterator } from "@oazmi/kitchensink/builtin_aliases_deps"; export { THROTTLE_REJECT, throttle, throttleAndTrail } from "@oazmi/kitchensink/lambda"; export { isFunction, isPrimitive, prototypeOfClass } from "@oazmi/kitchensink/struct"; export var DEBUG; (function (DEBUG) { DEBUG[DEBUG["LOG"] = 0] = "LOG"; })(DEBUG || (DEBUG = {})); // TODO: add multiple logging options: such as one for `Signal.get` logging, and one for `Context.updateFireCycle`, etc... // TODO: add a link to license in `readme.md`