static <T> ArgumentParser<T> of(Function<String, Optional<T>> parseFunction) {
        return parseFunction::apply;
    }
Parses an argument from a String

@param <T> the value type
helper/src/main/java/me/lucko/helper/command/argument/ArgumentParser.java