From 9f8e7dcc1a7cf6351316d42c3c06f34eae5ff029 Mon Sep 17 00:00:00 2001 From: kageru Date: Sun, 5 Jul 2020 21:33:51 +0200 Subject: [PATCH] Simplify getAsTuple --- src/main/java/nouritsu/Nouritsu.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/nouritsu/Nouritsu.java b/src/main/java/nouritsu/Nouritsu.java index 9942831..5688df5 100644 --- a/src/main/java/nouritsu/Nouritsu.java +++ b/src/main/java/nouritsu/Nouritsu.java @@ -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> getAsTuple(Map 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) {