import { errorSize } from '../forErrors/errorSize'; import { Result } from 'defekt'; import { size } from '../typeAware/size'; const resultSize = function (value: Result): number { if (value.hasValue()) { return size(value.value); } return errorSize(value.error); }; export { resultSize };