Initial commit

This commit is contained in:
tommyskeff
2023-11-19 20:55:02 +00:00
commit 08e97d81a4
34 changed files with 1807 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
package dev.tommyjs.futur.function;
public interface ExceptionalConsumer<T> {
void accept(T value) throws Exception;
}

View File

@@ -0,0 +1,7 @@
package dev.tommyjs.futur.function;
public interface ExceptionalFunction<K, V> {
V apply(K value) throws Exception;
}

View File

@@ -0,0 +1,7 @@
package dev.tommyjs.futur.function;
public interface ExceptionalRunnable {
void run() throws Exception;
}

View File

@@ -0,0 +1,7 @@
package dev.tommyjs.futur.function;
public interface ExceptionalSupplier<T> {
T get() throws Exception;
}