Provides a match function for optional types
Calls an appropriate handler depending on if the optional has a value or not
See Source File
Provides a match function for optional types