outstandingOf method
Implementation
double outstandingOf(UDormBedContractResponse c) => invoicesOf(c).fold(0, (double sum, UDormBedInvoiceResponse i) {
final double remaining = (i.debtAmount + i.penaltyAmount) - i.paidAmount;
return sum + (remaining > 0 ? remaining : 0);
});