Uses of Interface
fj.data.SafeIO
-
Packages that use SafeIO Package Description fj.data Common algebraic data types. -
-
Uses of SafeIO in fj.data
Methods in fj.data that return SafeIO Modifier and Type Method Description static SafeIO<Unit>
Conversions. Effect_SafeIO(Effect0 e)
static <A> SafeIO<A>
Conversions. F_SafeIO(F<Unit,A> f)
static <A> SafeIO<A>
IOFunctions. lazySafe(F<Unit,A> f)
static <A> SafeIO<A>
IOFunctions. lazySafe(F0<A> f)
default SafeIO<Validation<java.io.IOException,A>>
IO. safe()
static <A> SafeIO<A>
IOFunctions. toSafe(IO<A> io)
Convert io to a SafeIO, throwing any IOException wrapped inside a RuntimeExceptionstatic <A> SafeIO<Validation<java.io.IOException,A>>
IOFunctions. toSafeValidation(IO<A> io)
static <A,B,Z extends java.lang.Exception>
SafeIO<Validation<Z,A>>Conversions. Try_SafeIO(Try0<A,Z> t)
Methods in fj.data that return types with arguments of type SafeIO Modifier and Type Method Description static F<Effect0,SafeIO<Unit>>
Conversions. Effect_SafeIO()
static <A> F<F<Unit,A>,SafeIO<A>>
Conversions. F_SafeIO()
static <A,B,Z extends java.lang.Exception>
F<Try0<A,Z>,SafeIO<Validation<Z,A>>>Conversions. Try_SafeIO()
-