Closed oschulz closed 8 months ago
Attention: 7 lines
in your changes are missing coverage. Please review.
Comparison is base (
63d02ca
) 58.00% compared to head (870b363
) 60.97%. Report is 1 commits behind head on main.
Files | Patch % | Lines |
---|---|---|
src/ljl_expressions.jl | 89.74% | 4 Missing :warning: |
src/lpy_expressions.jl | 88.88% | 3 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
CC @theHenks
This add the concept of LEGEND expressions (formulas), which can be parsed from strings (both Julia- and Python/pygama-style).
We can now do things like
resulting in something like
But we can also add whole expression maps to config files:
resulting in a
StructArray
(pf.(data)
takes less than one millisecond for half a million rows ofdata
):These broadcasts are type-stable.