Skip to content

Commit 13863a6

Browse files
committed
Moving IO to its own package
1 parent bd28ff0 commit 13863a6

File tree

11 files changed

+15
-13
lines changed

11 files changed

+15
-13
lines changed

src/main/java/com/jnape/palatable/lambda/functions/Effect.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22

33
import com.jnape.palatable.lambda.adt.Unit;
44
import com.jnape.palatable.lambda.functor.Applicative;
5+
import com.jnape.palatable.lambda.io.IO;
56

67
import java.util.function.Consumer;
78
import java.util.function.Function;
89

910
import static com.jnape.palatable.lambda.functions.Fn0.fn0;
10-
import static com.jnape.palatable.lambda.functions.IO.io;
11+
import static com.jnape.palatable.lambda.io.IO.io;
1112

1213
/**
1314
* A function returning "no result", and therefore only useful as a side-effect.

src/main/java/com/jnape/palatable/lambda/functions/Fn0.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import java.util.function.Supplier;
1010

1111
import static com.jnape.palatable.lambda.adt.Unit.UNIT;
12-
import static com.jnape.palatable.lambda.functions.IO.io;
12+
import static com.jnape.palatable.lambda.io.IO.io;
1313

1414
/**
1515
* A function taking "no arguments", implemented as an <code>{@link Fn1}&lt;{@link Unit}, A&gt;</code>.

src/main/java/com/jnape/palatable/lambda/functions/builtin/fn2/Alter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.jnape.palatable.lambda.functions.Effect;
44
import com.jnape.palatable.lambda.functions.Fn1;
55
import com.jnape.palatable.lambda.functions.Fn2;
6-
import com.jnape.palatable.lambda.functions.IO;
6+
import com.jnape.palatable.lambda.io.IO;
77

88
import static com.jnape.palatable.lambda.functions.builtin.fn1.Constantly.constantly;
99

src/main/java/com/jnape/palatable/lambda/functions/specialized/checked/CheckedRunnable.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.jnape.palatable.lambda.functions.specialized.checked;
22

33
import com.jnape.palatable.lambda.adt.Unit;
4-
import com.jnape.palatable.lambda.functions.IO;
4+
import com.jnape.palatable.lambda.io.IO;
55

66
import static com.jnape.palatable.lambda.adt.Unit.UNIT;
77
import static com.jnape.palatable.lambda.functions.specialized.checked.Runtime.throwChecked;

src/main/java/com/jnape/palatable/lambda/functions/IO.java renamed to src/main/java/com/jnape/palatable/lambda/io/IO.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
package com.jnape.palatable.lambda.functions;
1+
package com.jnape.palatable.lambda.io;
22

33
import com.jnape.palatable.lambda.adt.Unit;
4+
import com.jnape.palatable.lambda.functions.Fn1;
45
import com.jnape.palatable.lambda.functor.Applicative;
56
import com.jnape.palatable.lambda.monad.Monad;
67

src/main/java/com/jnape/palatable/lambda/monoid/builtin/RunAll.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package com.jnape.palatable.lambda.monoid.builtin;
22

33
import com.jnape.palatable.lambda.functions.Fn1;
4-
import com.jnape.palatable.lambda.functions.IO;
4+
import com.jnape.palatable.lambda.io.IO;
55
import com.jnape.palatable.lambda.functions.specialized.MonoidFactory;
66
import com.jnape.palatable.lambda.monoid.Monoid;
77
import com.jnape.palatable.lambda.semigroup.Semigroup;
88

9-
import static com.jnape.palatable.lambda.functions.IO.io;
9+
import static com.jnape.palatable.lambda.io.IO.io;
1010
import static com.jnape.palatable.lambda.monoid.Monoid.monoid;
1111

1212
/**

src/main/java/com/jnape/palatable/lambda/semigroup/builtin/RunAll.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.jnape.palatable.lambda.semigroup.builtin;
22

33
import com.jnape.palatable.lambda.functions.Fn1;
4-
import com.jnape.palatable.lambda.functions.IO;
4+
import com.jnape.palatable.lambda.io.IO;
55
import com.jnape.palatable.lambda.functions.specialized.SemigroupFactory;
66
import com.jnape.palatable.lambda.semigroup.Semigroup;
77

src/test/java/com/jnape/palatable/lambda/functions/IOTest.java renamed to src/test/java/com/jnape/palatable/lambda/io/IOTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.jnape.palatable.lambda.functions;
1+
package com.jnape.palatable.lambda.io;
22

33
import com.jnape.palatable.traitor.annotations.TestTraits;
44
import com.jnape.palatable.traitor.runners.Traits;
@@ -11,7 +11,7 @@
1111

1212
import static com.jnape.palatable.lambda.adt.Unit.UNIT;
1313
import static com.jnape.palatable.lambda.functions.Fn0.fn0;
14-
import static com.jnape.palatable.lambda.functions.IO.io;
14+
import static com.jnape.palatable.lambda.io.IO.io;
1515
import static org.junit.Assert.assertEquals;
1616

1717
@RunWith(Traits.class)

src/test/java/com/jnape/palatable/lambda/monoid/builtin/RunAllTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.jnape.palatable.lambda.monoid.Monoid;
44
import org.junit.Test;
55

6-
import static com.jnape.palatable.lambda.functions.IO.io;
6+
import static com.jnape.palatable.lambda.io.IO.io;
77
import static com.jnape.palatable.lambda.monoid.builtin.RunAll.runAll;
88
import static org.junit.Assert.assertEquals;
99

src/test/java/com/jnape/palatable/lambda/semigroup/builtin/RunAllTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.jnape.palatable.lambda.semigroup.Semigroup;
44
import org.junit.Test;
55

6-
import static com.jnape.palatable.lambda.functions.IO.io;
6+
import static com.jnape.palatable.lambda.io.IO.io;
77
import static com.jnape.palatable.lambda.semigroup.builtin.RunAll.runAll;
88
import static org.junit.Assert.assertEquals;
99

0 commit comments

Comments
 (0)