AsyncFn
비동기 함수의 타입을 정의합니다.
Signature
type AsyncFn<P extends any[] = any[], R = any> = Fn<P, Promise<R>>;
References
Example
// 비동기 함수의 타입 정의
type FetchData = AsyncFn<[url: string], string>;
// 비동기 함수의 사용 예시
const fetchData: FetchData = async (url) => {
const response = await fetch(url);
return response.text();
};