Closed joelberkeley closed 2 months ago
Represent graph as n ** Vect n (m ** Vect m Expr), where each of n is a scope (function), each of m is an Expr, and Exprs are cached in the narrowest valid scope. This might help reason about the problem
n ** Vect n (m ** Vect m Expr)
n
m
Expr
not necessarily helpful - requires extra allocations and jumping around in memory
Represent graph as
n ** Vect n (m ** Vect m Expr)
, where each ofn
is a scope (function), each ofm
is anExpr
, andExpr
s are cached in the narrowest valid scope. This might help reason about the problem