package
failable
Type Members
-
final
case class
Fail(message: String, source: Any, mbStackTrace: Option[Array[StackTraceElement]]) extends Product with Serializable
-
trait
FailSource[T] extends AnyRef
-
type
Failable[+T] = Either[Fail, T]
-
implicit final
class
FailableLoggingOps[T] extends AnyVal
-
implicit final
class
FailableOps[T] extends AnyVal
-
implicit final
class
FailableOption[T] extends AnyVal
-
implicit final
class
FailableTry[T] extends AnyVal
-
Value Members
-
val
Poop: PartialFunction[Throwable, Failable[Nothing]]
-
-
-
def
fail[S](source: S, includeStackTrace: Boolean = true)(implicit arg0: FailSource[S]): Failable[Nothing]
-
val
lineSeparator: String
-
def
refail(prefail: Left[Fail, Any]): Failable[Nothing]
-
def
succeed[T](value: T): Failable[T]
Inherited from AnyRef
Inherited from Any