UNPKG

raid-addons

Version:

Add-ons functions for use with Raid

15 lines (12 loc) 281 B
const arc = signal => { let internal = {} signal.observe(state => { internal = state }) const getState = selector => selector ? selector(internal) : internal return fn => (state, event) => { fn(getState, event, signal) return state } } export default arc