import { createSubscription, useState, useEffect, createFunc, subscribe } from "./../../"; const stream1 = createFunc(() => { const [value, setValue] = useState(0); useEffect(() => { setInterval(() => { setValue(Math.random()); }, 1000); }, []); return value; }); const app = createFunc(() => { return subscribe(stream1()); }); createSubscription(app(), { next: (value) => console.log("Result: " + value), });