From df94066e3af02ff02d5ab4d033a3d603f743234c Mon Sep 17 00:00:00 2001 From: bjculkin Date: Mon, 12 Feb 2018 22:45:04 -0500 Subject: Formatting pass --- .../java/bjc/utils/funcdata/theory/Bifunctor.java | 71 ++++++++++------------ .../java/bjc/utils/funcdata/theory/Functor.java | 16 +++-- 2 files changed, 40 insertions(+), 47 deletions(-) (limited to 'base/src/main/java/bjc/utils/funcdata/theory') diff --git a/base/src/main/java/bjc/utils/funcdata/theory/Bifunctor.java b/base/src/main/java/bjc/utils/funcdata/theory/Bifunctor.java index a94a7b5..4bbc154 100644 --- a/base/src/main/java/bjc/utils/funcdata/theory/Bifunctor.java +++ b/base/src/main/java/bjc/utils/funcdata/theory/Bifunctor.java @@ -8,10 +8,10 @@ import java.util.function.Function; * @author ben * * @param - * The type stored on the 'left' of the pair. + * The type stored on the 'left' of the pair. * * @param - * The type stored on the 'right' of the pair. + * The type stored on the 'right' of the pair. */ public interface Bifunctor { /** @@ -19,17 +19,17 @@ public interface Bifunctor { * * @author EVE * - * @param - * The old left type. + * @param + * The old left type. * * @param - * The old right type. + * The old right type. * * @param - * The new left type. + * The new left type. * * @param - * The new right type. + * The new right type. */ public interface BifunctorMap extends Function, Bifunctor> { @@ -42,13 +42,13 @@ public interface Bifunctor { * @author EVE * * @param - * The old left type. + * The old left type. * * @param - * The old right type. + * The old right type. * * @param - * The new left type. + * The new left type. */ public interface LeftBifunctorMap extends BifunctorMap { @@ -61,13 +61,13 @@ public interface Bifunctor { * @author EVE * * @param - * The old left type. + * The old left type. * * @param - * The old right type. + * The old right type. * * @param - * The new right type. + * The new right type. */ public interface RightBifunctorMap extends BifunctorMap { @@ -79,25 +79,24 @@ public interface Bifunctor { * parts of a pair. * * @param - * The old left type of the pair. + * The old left type of the pair. * * @param - * The old right type of the pair. + * The old right type of the pair. * * @param - * The new left type of the pair. + * The new left type of the pair. * * @param - * The new right type of the pair. + * The new right type of the pair. * * @param leftFunc - * The function that maps over the left of the pair. + * The function that maps over the left of the pair. * * @param rightFunc - * The function that maps over the right of the pair. + * The function that maps over the right of the pair. * - * @return - * A function that maps over both parts of the pair. + * @return A function that maps over both parts of the pair. */ public default BifunctorMap bimap( final Function leftFunc, final Function rightFunc) { @@ -118,19 +117,18 @@ public interface Bifunctor { * Lift a function to operate over the left part of this pair. * * @param - * The old left type of the pair. + * The old left type of the pair. * * @param - * The old right type of the pair. + * The old right type of the pair. * * @param - * The new left type of the pair. + * The new left type of the pair. * * @param func - * The function to lift to work over the left side of the pair. + * The function to lift to work over the left side of the pair. * - * @return - * The function lifted to work over the left side of bifunctors. + * @return The function lifted to work over the left side of bifunctors. */ public LeftBifunctorMap fmapLeft( Function func); @@ -139,20 +137,19 @@ public interface Bifunctor { * Lift a function to operate over the right part of this pair. * * @param - * The old left type of the pair. + * The old left type of the pair. * * @param - * The old right type of the pair. + * The old right type of the pair. * * @param - * The new right type of the pair. + * The new right type of the pair. * * @param func - * The function to lift to work over the right side of - * the pair. + * The function to lift to work over the right side of the pair. * - * @return - * The function lifted to work over the right side of bifunctors. + * @return The function lifted to work over the right side of + * bifunctors. */ public RightBifunctorMap fmapRight( Function func); @@ -160,16 +157,14 @@ public interface Bifunctor { /** * Get the value contained on the left of this bifunctor. * - * @return - * The value on the left side of this bifunctor. + * @return The value on the left side of this bifunctor. */ public LeftType getLeft(); /** * Get the value contained on the right of this bifunctor. * - * @return - * The value on the right of this bifunctor. + * @return The value on the right of this bifunctor. */ public RightType getRight(); } diff --git a/base/src/main/java/bjc/utils/funcdata/theory/Functor.java b/base/src/main/java/bjc/utils/funcdata/theory/Functor.java index 9efa883..13852e6 100644 --- a/base/src/main/java/bjc/utils/funcdata/theory/Functor.java +++ b/base/src/main/java/bjc/utils/funcdata/theory/Functor.java @@ -9,7 +9,7 @@ import java.util.function.Function; * @author ben * * @param - * The value inside the functor. + * The value inside the functor. */ public interface Functor { /** @@ -20,17 +20,16 @@ public interface Functor { * on instances of the type of functor you called fmap on.. * * @param - * The argument of the function. + * The argument of the function. * * @param - * The return type of the function. + * The return type of the function. * * @param func - * The function to convert. + * The function to convert. * - * @return - * The passed in function converted to work over a particular - * type of functors. + * @return The passed in function converted to work over a particular + * type of functors. */ public Function, Functor> fmap( Function func); @@ -38,8 +37,7 @@ public interface Functor { /** * Retrieve the thing inside this functor. * - * @return - * The thing inside this functor. + * @return The thing inside this functor. */ public ContainedType getValue(); } -- cgit v1.2.3