BAEL-5959: Adjust code style (#13299)
* BAEL-5959: Monad in Java * Fix test name * Fix code style
This commit is contained in:
parent
4f15bca650
commit
227fa03142
@ -28,30 +28,16 @@ class MonadSample1 extends MonadBaseExample {
|
||||
public double apply(double n) {
|
||||
return subtract1(add3(divideBy2(multiplyBy2(multiplyBy2(2)))));
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
final MonadSample1 test = new MonadSample1();
|
||||
System.out.println(test.apply(2));
|
||||
//6.0
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class MonadSample2 extends MonadBaseExample {
|
||||
public double apply(double n) {
|
||||
final double n1 = multiplyBy2(n);
|
||||
final double n2 = multiplyBy2(n1);
|
||||
final double n3 = divideBy2(n2);
|
||||
final double n4 = add3(n3);
|
||||
double n1 = multiplyBy2(n);
|
||||
double n2 = multiplyBy2(n1);
|
||||
double n3 = divideBy2(n2);
|
||||
double n4 = add3(n3);
|
||||
return subtract1(n4);
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
final MonadSample2 test = new MonadSample2();
|
||||
System.out.println(test.apply(2));
|
||||
//6.0
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class MonadSample3 extends MonadBaseExample {
|
||||
@ -66,11 +52,6 @@ class MonadSample3 extends MonadBaseExample {
|
||||
.get();
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
final MonadSample3 test = new MonadSample3();
|
||||
System.out.println(test.apply(2));
|
||||
//6.0
|
||||
}
|
||||
}
|
||||
|
||||
class MonadSample4 extends MonadBaseExample {
|
||||
@ -90,13 +71,6 @@ class MonadSample3 extends MonadBaseExample {
|
||||
return leftSide.equals(rightSide);
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
final MonadSample4 test = new MonadSample4();
|
||||
|
||||
System.out.println(test.leftIdentity()); //true
|
||||
System.out.println(test.rightIdentity()); //true
|
||||
System.out.println(test.associativity()); //true
|
||||
}
|
||||
}
|
||||
|
||||
class MonadSample5 extends MonadBaseExample {
|
||||
@ -104,10 +78,5 @@ class MonadSample5 extends MonadBaseExample {
|
||||
Function<Integer, Optional<Integer>> mapping = value -> Optional.of(value == null ? -1 : value + 1);
|
||||
return Optional.ofNullable((Integer) null).flatMap(mapping).equals(mapping.apply(null));
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
final MonadSample5 test = new MonadSample5();
|
||||
System.out.println(test.fail());
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user