diff --git a/src/main/kotlin/com/mikebull94/result/Factory.kt b/src/main/kotlin/com/mikebull94/result/Factory.kt deleted file mode 100644 index 63fe9e6..0000000 --- a/src/main/kotlin/com/mikebull94/result/Factory.kt +++ /dev/null @@ -1,4 +0,0 @@ -package com.mikebull94.result - -fun ok(value: V) = Ok(value) -fun error(error: E) = Error(error) diff --git a/src/main/kotlin/com/mikebull94/result/Result.kt b/src/main/kotlin/com/mikebull94/result/Result.kt index cb64e65..cc4cce6 100644 --- a/src/main/kotlin/com/mikebull94/result/Result.kt +++ b/src/main/kotlin/com/mikebull94/result/Result.kt @@ -6,6 +6,9 @@ package com.mikebull94.result */ sealed class Result +fun ok(value: V) = Ok(value) +fun error(error: E) = Error(error) + class Ok internal constructor(val value: V) : Result() { override fun equals(other: Any?): Boolean { if (this === other) return true