Skip to content

Commit 98b1fb2

Browse files
committed
Fixed bug in arrayShow
1 parent 435cdac commit 98b1fb2

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

core/src/main/java/fj/Show.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ public static <A> F<Stream<A>, Stream<Character>> streamShow_(final Show<A> sa,
393393
*/
394394
public static <A> Show<Array<A>> arrayShow(final Show<A> sa) {
395395
return show(as -> {
396-
Stream<Character> b = nil();
396+
Stream<Character> b = fromString("Array(");
397397

398398
for (int i = 0; i < as.length(); i++) {
399399
b = b.append(sa.f.f(as.get(i)));
@@ -402,9 +402,7 @@ public static <A> Show<Array<A>> arrayShow(final Show<A> sa) {
402402
b = b.append(fromString(","));
403403
}
404404

405-
b = b.append(fromString("Array("));
406-
407-
return fromString(")").append(p(b));
405+
return b.append(fromString(")"));
408406
});
409407
}
410408

0 commit comments

Comments
 (0)