MCPcopy Create free account

hub / github.com/adamhaile/S / functions

Functions154 in github.com/adamhaile/S

↓ 83 callersMethoddata
(value : T)
src/withsubclocks.ts:13
↓ 76 callersMethodroot
(fn : (dispose : () => void) => T)
src/withsubclocks.ts:4
↓ 43 callersMethodcurrent
()
src/S.ts:200
↓ 25 callersFunctionfn
()
bench/benchNode.js:131
↓ 22 callersFunctionbench
(fn, count, scount)
bench/benchNode.js:45
↓ 20 callersMethodeffect
(fn : () => T)
src/S.ts:10
↓ 19 callersMethodsubclock
()
src/withsubclocks.ts:26
↓ 18 callersFunctionaddRes
(a, b)
bench/benchNode.js:55
↓ 17 callersFunctionbench
(fn, count, scount)
bench/bench.js:36
↓ 16 callersFunctioncreateComputation1
(s1)
bench/benchNode.js:268
↓ 16 callersFunctioncreateComputation1
(s1)
bench/bench.js:202
↓ 10 callersMethodon
(ev : () => any, fn : () => T)
src/withsubclocks.ts:9
↓ 10 callersMethodreset
()
src/withsubclocks.ts:411
↓ 9 callersMethodnext
(value : T)
src/S.ts:204
↓ 8 callersFunctioninit
()
spec/S.spec.js:96
↓ 8 callersMethodtime
()
src/S.ts:195
↓ 7 callersFunctiondispose
(node : ComputationNode)
src/S.ts:651
↓ 7 callersMethodfreeze
(fn : () => T)
src/withsubclocks.ts:17
↓ 7 callersMethodreset
()
src/S.ts:326
↓ 6 callersMethodvalue
(value : T, eq? : (a : T, b : T) => boolean)
src/withsubclocks.ts:14
↓ 5 callersMethodadd
(item : T)
src/S.ts:330
↓ 5 callersMethodadd
(item : T)
src/withsubclocks.ts:415
↓ 4 callersFunctioncreateDataSignals
(n, sources)
bench/benchNode.js:108
↓ 4 callersFunctioncreateDataSignals
(n, sources)
bench/bench.js:81
↓ 4 callersFunctioninit
()
spec/S.subcomputations.spec.js:23
↓ 4 callersMethodmakeComputationNode
(fn : (val : S) => T, seed : S, orphan : boolean, sample : true)
src/S.ts:30
↓ 4 callersFunctionprintRes
(name, res)
bench/benchNode.js:51
↓ 4 callersFunctionrun
(clock : Clock)
src/withsubclocks.ts:545
↓ 4 callersMethodrun
(fn : (item : T) => void)
src/withsubclocks.ts:419
↓ 4 callersMethodsample
(fn : () => T)
src/withsubclocks.ts:20
↓ 3 callersFunctionevent
()
src/withsubclocks.ts:513
↓ 3 callersFunctionlogClockPreClock
(sclock : Clock, rclock : Clock, rnode : ComputationNode)
src/withsubclocks.ts:490
↓ 3 callersFunctionlogNodePreClock
(clock : Clock, to : ComputationNode)
src/withsubclocks.ts:483
↓ 3 callersFunctionmarkClockStale
(clock : Clock)
src/withsubclocks.ts:612
↓ 3 callersMethodrun
(fn : (item : T) => void)
src/S.ts:334
↓ 3 callersFunctionupdateClock
(clock : Clock)
src/withsubclocks.ts:627
↓ 2 callersFunctioncleanup
(node : ComputationNode, final : boolean)
src/S.ts:595
↓ 2 callersFunctioncleanup
(node : ComputationNode, final : boolean)
src/withsubclocks.ts:669
↓ 2 callersFunctioncleanupSource
(source : Log, slot : number)
src/S.ts:629
↓ 2 callersFunctioncleanupSource
(source : Log, slot : number)
src/withsubclocks.ts:720
↓ 2 callersFunctiondispose
(node : ComputationNode)
src/withsubclocks.ts:742
↓ 2 callersFunctionevent
()
src/S.ts:500
↓ 2 callersFunctiongetCandidateNode
()
src/S.ts:413
↓ 2 callersFunctionlogRead
(from : Log)
src/S.ts:459
↓ 2 callersFunctionlogRead
(from : Log, to : ComputationNode)
src/withsubclocks.ts:443
↓ 2 callersFunctionmakeComputationNode
(fn : (v : T | undefined) => T, value : T | undefined, orphan : boolean, sample : boolean)
src/S.ts:360
↓ 2 callersMethodmakeDataNode
(value : T)
src/S.ts:29
↓ 2 callersFunctionmarkComputationsStale
(log : Log)
src/S.ts:545
↓ 2 callersFunctionmarkComputationsStale
(log : Log)
src/withsubclocks.ts:578
↓ 2 callersFunctionmarkNodeStale
(node : ComputationNode)
src/S.ts:558
↓ 2 callersFunctionmarkNodeStale
(node : ComputationNode)
src/withsubclocks.ts:591
↓ 2 callersFunctionrecycleOrClaimNode
(node : ComputationNode, fn : (v : T | undefined) => T, value : T, orphan : boolean)
src/S.ts:420
↓ 2 callersFunctionrun
(clock : Clock)
src/S.ts:513
↓ 1 callersFunctioncallAll
(ss : (() => any)[])
src/S.ts:109
↓ 1 callersFunctioncallAll
(ss : (() => any)[])
src/withsubclocks.ts:168
↓ 1 callersFunctioncreateComputation0
(i)
bench/benchNode.js:264
↓ 1 callersFunctioncreateComputation0
(i)
bench/bench.js:198
↓ 1 callersFunctioncreateComputation1000
(ss, offset)
bench/benchNode.js:284
↓ 1 callersFunctioncreateComputation1000
(ss, offset)
bench/bench.js:218
↓ 1 callersFunctioncreateComputation2
(s1, s2)
bench/benchNode.js:272
↓ 1 callersFunctioncreateComputation2
(s1, s2)
bench/bench.js:206
↓ 1 callersFunctioncreateComputation4
(s1, s2, s3, s4)
bench/benchNode.js:276
↓ 1 callersFunctioncreateComputation4
(s1, s2, s3, s4)
bench/bench.js:210
↓ 1 callersFunctioncreateComputation8
(s1, s2, s3, s4, s5, s6, s7, s8)
bench/benchNode.js:280
↓ 1 callersFunctioncreateComputation8
(s1, s2, s3, s4, s5, s6, s7, s8)
bench/bench.js:214
↓ 1 callersFunctionexecToplevelComputation
(fn : (v : T | undefined) => T, value : T | undefined)
src/S.ts:388
↓ 1 callersFunctionfinishToplevelComputation
(owner : ComputationNode | null, listener : ComputationNode | null)
src/S.ts:400
↓ 1 callersMethodisFrozen
()
src/S.ts:27
↓ 1 callersMethodisListening
()
src/S.ts:28
↓ 1 callersFunctionlogComputationRead
(node : ComputationNode)
src/S.ts:495
↓ 1 callersFunctionlogComputationRead
(node : ComputationNode, to : ComputationNode)
src/withsubclocks.ts:478
↓ 1 callersFunctionlogDataRead
(data : DataNode)
src/S.ts:490
↓ 1 callersFunctionlogDataRead
(data : DataNode, to : ComputationNode)
src/withsubclocks.ts:473
↓ 1 callersFunctionmain
()
bench/benchNode.js:11
↓ 1 callersFunctionmain
()
bench/bench.js:9
↓ 1 callersFunctionmarkOwnedNodesForDisposal
(owned : ComputationNode[])
src/S.ts:569
↓ 1 callersFunctionmarkOwnedNodesForDisposal
(owned : ComputationNode[])
src/withsubclocks.ts:603
↓ 1 callersFunctionrun
(fn, n, scount)
bench/benchNode.js:59
↓ 1 callersFunctionrun
(fn, n, scount)
bench/bench.js:42
↓ 1 callersFunctionsubclock
(fn : () => T)
src/withsubclocks.ts:297
↓ 1 callersFunctiontopLevelRoot
(fn : (dispose : () => void) => T, disposer : (() => void) | null, owner : ComputationNode | null)
src/withsubclocks.ts:141
↓ 1 callersFunctiontoplevelComputation
(node : ComputationNode)
src/withsubclocks.ts:527
↓ 1 callersFunctionupdateNode
(node : ComputationNode)
src/S.ts:578
↓ 1 callersFunctionupdateNode
(node : ComputationNode)
src/withsubclocks.ts:649
FunctionapplyDataChange
(data : DataNode)
src/S.ts:539
FunctionapplyDataChange
(data : DataNode)
src/withsubclocks.ts:572
FunctionbrowserNow
()
bench/benchNode.js:366
FunctionbrowserNow
()
bench/bench.js:300
Methodcleanup
(fn : (final : boolean) => any)
src/S.ts:24
Methodcleanup
(fn : (final : boolean) => any)
src/withsubclocks.ts:23
Methodclock
()
src/S.ts:199
Methodclock
()
src/S.ts:278
Methodclock
()
src/S.ts:310
Methodconstructor
( public value : any )
src/S.ts:245
Methodconstructor
()
src/S.ts:296
Methodconstructor
( public parent : Clock | null )
src/withsubclocks.ts:333
Methodconstructor
( public clock : Clock, public value : any )
src/withsubclocks.ts:357
Methodconstructor
( public clock : Clock, public fn : ((v : any) => any) | null, public value : any
src/withsubclocks.ts:375
FunctioncreateComputations0to1
(n, sources)
bench/benchNode.js:154
FunctioncreateComputations0to1
(n, sources)
bench/bench.js:88
next →1–100 of 154, ranked by callers