Skip to main content

AsyncFn

비동기 함수의 타입을 정의합니다.

Signature

type AsyncFn<P extends any[] = any[], R = any> = Fn<P, Promise<R>>;

References

Fn

Example

// 비동기 함수의 타입 정의
type FetchData = AsyncFn<[url: string], string>;

// 비동기 함수의 사용 예시
const fetchData: FetchData = async (url) => {
const response = await fetch(url);
return response.text();
};