| m ≤ # buf ⊦ datasize(subarray(buf, 0, m)) = datasize(buf, m) |
⊦ datasize(buf) = datasize(buf, # buf)
m ≤ # buf ⊦ datasize(subarray(buf, 0, m), m) = datasize(buf, m)
Used simplifier rules: datasize: ⊦ datasize(buf) = datasize(buf, # buf);% ⊦ # subarray(buf, m, n) = n; (s)