Chapter 5 Conditions & Error Handling

Learning objectives:

  • Construct easy-to-understand error messages.
  • Use {cli} to format messages.
  • Bridge between {rlang} and {cli} messaging.
  • Customize {cli} output on your machine.
  • Recognize some additional condition functions.