svedin·قبل 3 سنوات·discussripgrep has a --passthru flag that does exactly this tail -f access.log | rg --passthru '\.jpg'
svedin·قبل 13 سنة·discusspush doesn't have to be non-side-effecting. You are allowed to modify shared state, as long as it is a TVar (shared memory that supports transactions).