Ruby offers multiple ways to work with keyword arguments, including setting a list of required, named arguments, along with optional arguments. In this guide we'll walk through how to work with both options.
Source code: https://github.com/jordanhudgens/ruby...