src/main/java/javascalautils/Failure.java
@SuppressWarnings("unchecked")
    @Override
    public <R> Try<R> map(ThrowableFunction1<T, R> function) {
        return (Try<R>) this;
    }
@SuppressWarnings("unchecked")
    @Override
    public <R> Try<R> map(ThrowableFunction1<T, R> function) {
        return (Try<R>) this;
    }
@ SuppressWarnings ( "unchecked" ) @ Override public < R > Try < R > map ( ThrowableFunction1 < T , R > function ) { return ( Try < R > ) this ; }
Always returns <i>this</i>. <br>
As per definition this is a failure without any data to map.

@since 1.0
Always returns <i > this< / i > . <br > As per definition this is a failure without any data to map .