Simplify getAsTuple

This commit is contained in:
kageru 2020-07-05 21:33:51 +02:00
parent 8c9348700a
commit 9f8e7dcc1a
Signed by: kageru
GPG Key ID: 8282A2BEA4ADA3D2

View File

@ -145,9 +145,7 @@ public class Nouritsu extends NanoHTTPD {
// Get k1 and k2 as a tuple in Either.Right or Either.Left if k1 or k2 is/are not in the map.
private static Either<Resp, Tuple2<String, String>> getAsTuple(Map<String, String> params, String k1, String k2) {
return getFromParams(params, k1)
.map(Tuple::of)
.flatMap(name -> getFromParams(params, k2).map(name::append));
return zip(getFromParams(params, k1), getFromParams(params, k2));
}
public static void main(String[] args) {