Module that defines an Optional type, which is a simplified version of Phobos' Nullable, that also supports mapping the underlying data.
Maps the value of a given optional to another type using a given function.
A simple wrapper around a value to make it optionally present.
Module that defines an Optional type, which is a simplified version of Phobos' Nullable, that also supports mapping the underlying data.