Skip to content

Commit 3ddc3c2

Browse files
JoeyT1994mtfishman
andauthored
Update src/lazynameddimsarrays.jl
Co-authored-by: Matt Fishman <[email protected]>
1 parent e026190 commit 3ddc3c2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/lazynameddimsarrays.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -417,11 +417,11 @@ Base.:*(a::SymbolicNamedDimsArray, b::SymbolicNamedDimsArray) = lazy(a) * lazy(b
417417
Base.:*(a::SymbolicNamedDimsArray, b::LazyNamedDimsArray) = lazy(a) * b
418418
Base.:*(a::LazyNamedDimsArray, b::SymbolicNamedDimsArray) = a * lazy(b)
419419

420-
function nested_array_to_lazy_multiply(arr)
421-
if arr isa AbstractVector
422-
return mapreduce(x -> nested_array_to_lazy_multiply(x), *, arr)
420+
function contraction_sequence_to_expr(seq)
421+
if seq isa AbstractVector
422+
return prod(contraction_sequence_to_expr, seq)
423423
else
424-
return symnameddims.(arr)
424+
return symnameddims(seq)
425425
end
426426
end
427427

0 commit comments

Comments
 (0)