Fetcher

fun Fetcher(block: suspend () -> FetchResult?): Fetcher