after 
n번째 호출부터만 실행되는 함수를 생성해요. 제공된 함수는 n번째 호출부터 실행돼요.
이는 특정 수의 호출 이후에만 동작이 발생해야 하는 이벤트나 비동기 작업에 유용해요.
인터페이스 
typescript
function after<F extends (...args: any[]) => any>(
  n: number,
  func: F
): (...args: Parameters<F>) => ReturnType<F> | undefined;파라미터 
- n(- number):- func이 실행되기 위해 필요한 호출 횟수예요.
- func(- F): 실행될 함수예요.
반환 값 
((...args: Parameters<F>) => ReturnType<F> | undefined): 새로운 함수를 반환해요. 이 함수는 다음과 같은 기능을 가져요.
- 호출된 횟수를 추적해요.
- n번째 호출부터- func을 호출해요.
- 호출이 n번이 되기 전까지undefined를 반환해요.
에러 
n이 음수일 경우 오류를 발생시켜요.
예시 
typescript
import { after } from 'es-toolkit/function';
const mockFn = () => {
  console.log('실행됨');
};
const afterFn = after(3, mockFn);
// 아무것도 로깅하지 않아요.
afterFn();
// 아무것도 로깅하지 않아요.
afterFn();
// '실행됨'을 로깅해요.
afterFn();
