waitingDetachSummary function
The headless detach summary line (issue #450 AC7): "N background jobs detached (logs: .fah/bash_jobs/) · M timers armed". Pure.
Implementation
String waitingDetachSummary(WaiterSnapshot snap) {
final jobs = snap.jobs.length;
final timers = snap.timers.length;
return '$jobs background job${jobs == 1 ? '' : 's'} detached '
'(logs: .fah/bash_jobs/) · '
'$timers timer${timers == 1 ? '' : 's'} armed';
}