unary 
인자를 최대 1개만 받는 새로운 함수를 만들어요. 그 이상으로 주어진 인자는 무시해요.
인터페이스 
typescript
function unary<F extends (...args: any[]) => any>(func: F): (...args: any[]) => ReturnType<F>;파라미터 
- func(- F): 인자를 1개만 받도록 할 함수
반환 값 
((...args: any[]) => ReturnType<F>): 인자를 최대 1개만 받도록 한 함수
예시 
typescript
import { unary } from 'es-toolkit/function';
function fn(a, b, c) {
  console.log(arguments);
}
unary(fn)(1, 2, 3); // [Arguments] { '0': 1 }
