///|
fn main {
  let recipe = @pantrycalc.example_recipe()
  println(@pantrycalc.recipe_card(recipe))
  let plan = @pantrycalc.example_plan()
  println(plan.to_markdown())
  println(@pantrycalc.shopping_csv(plan.shopping))
  let rotation = @pantrycalc.rotation_plan(
    @pantrycalc.scale_recipe(recipe, 4),
    @pantrycalc.example_pantry(),
  )
  println(@pantrycalc.rotation_summary(rotation))
  let meal_prep = @pantrycalc.example_zero_waste_meal_prep()
  println(meal_prep.to_markdown())
}