In this task, you'll implement the so-called edu.epam.fop.lambdas.ThrowingFunction. It's a variant of a java.util.function.Function, except for it may throw an exception. It might be really helpful ...
Transforms ThrowingFunction into a regular Function returning result wrapped into an Optional instance. If exception is thrown, result will contain an empty Optional instance.