function distinctAsyncRecipe(filterOrAll: Ingredient | ResolverIngredient) {
  return distinctByRecipe({
    ...basicAsync,
    partition: partitionAsync,
    filterOrAll,