let [err, data] = await awaitWrap(Promise.resolve('1'));
if (err) {
console.log(err);
}
console.log(data);
const { clearSetIntervalFn, setTimeoutIdToList, clearTimeoutFn, timersArr, setTimersListToNull } = clearTimeId();
let id = window.setTimeout(() => {}, 0);
setTimeoutIdToList(id);
clearSetIntervalFn();
clearTimeoutFn();
setTimersListToNull();
let a = (x: string) => `a${x}`;
let b = (x: string) => `b${x}`;
let c = (x: string) => `c${x}`;
let composeFn = compose(a, b, c);
const result = composeFn('1');
let fn = (a: string, b: string, c: string) => `${a}${b}${c}`;
let curryFn = curry(fn, 'a');
const result = curryFn('b', 'c');
const isBoolean = getTypeFn('Boolean');
const result = isBoolean(false);
const result1 = isObject({});
const result2 = isArray('1');
const val = 'ABC';
const result = getLowerCase(val);
const result = toFixedNumber(0.1 + 0.6789, 5);
const result1 = toFixedNumber(1.335);
const result2 = toFixedNumber(1.334);
const result = parseUrlQuery('a=1&b=2&c=3&a=4&a=5');
const result1 = parseUrlQuery('?a=1&b=2&c=3');
const result2 = parseUrlQuery('');