Searching for: Sets in Ruby
A proc is a saved block of code.
A constructor is a special method that builds the object when a new object is created.
The ternary operator is used to return a value based on the result of a binary condition. It takes in a binary condition as input, which makes it similar to an 'if-else' control flow block. It also, however, returns a value, behaving similar to a function.