()
| 120 | } |
| 121 | |
| 122 | export function get<S>(): Pure<never, S, S, never, never, S> { |
| 123 | return (castTag<never, S, S>()).useSync((_) => _.env.state) |
| 124 | } |
| 125 | |
| 126 | export function set<S>(s: S): Pure<never, S, S, never, never, void> { |
| 127 | return (castTag<never, S, S>()).useSync((_) => { |