def ledger.give
import bend-kit-camber@0.15.0.1/camber.bend as Camberimport Base
import bend-kit-resources@0.1.0.0/resources.bend as Res
229# None means a return with no matching lend.
230def ledger.give(ledger: Ledger) -> Maybe<&1, Ledger>:
231 Ledger{pool, lent, completed, rejected} = ledger
232 ledger.split(Res.split(lent, 1n), pool, completed, rejected)