code: def book_all(
      car_req_id: str, hotel_req_id: str, flight_req_id: str
  ) -> str:
      car_res_id = book_car.bind(car_req_id)
      hotel_res_id = book_hotel.bind(hotel_req_id, car_res_id)
      flight_res_id = book_flight.bind(hotel_req_id, hotel_res_id)
  
      @ray.remote
      def concat(*ids: List[str]) -> str:
          return ", ".join(ids)
  
      return workflow.continuation(
          concat.bind(car_res_id, hotel_res_id, flight_res_id)
      )
  
file_path: ray/python/ray/workflow/examples/comparisons/cadence/trip_booking_workflow.py
imports: from typing import List, Tuple, Optional
  import ray
  from ray import workflow
label_desc: Use image node_id 6 for calling a global function with example usage: book_all(car_req_id, hotel_req_id, flight_req_id) and returns: workflow, str