diff --git a/src/init.luau b/src/init.luau index 1e9fe68..cde7428 100644 --- a/src/init.luau +++ b/src/init.luau @@ -13,10 +13,11 @@ local derive = require(script.derive) local indexes, values = require(script.maps)() local spring, update_springs = require(script.spring)() local action = require(script.action)() - local throw = require(script.throw) local flags = require(script.flags) +export type Source = source.Source + local vide = { -- core create = create, diff --git a/src/source.luau b/src/source.luau index edb323a..036aed3 100644 --- a/src/source.luau +++ b/src/source.luau @@ -6,7 +6,7 @@ local create = graph.create local set = graph.set -type Source = (() -> T) & ((T) -> T) +export type Source = (() -> T) & ((T) -> T) local function source(value: T): Source local node, get_value = create(value :: T)