def reserve.go
import bend-kit-resources@0.1.0.0/resources.bend as Resourcesimport Base
47def reserve.go(fits: Bool, +o: Nat, c: Nat, h: Nat, +n: Nat) -> Reserve:
48 match fits:
49 case True{}:
50 Took{Pool{o, c, Nat.add(h, n)}, Grant{o, n}}
51 case False{}:
52 Refused{Pool{o, c, h}}