trait ProxRuntime extends AnyRef
- Alphabetic
- By Inheritance
- ProxRuntime
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
implicit
class
FiberOps[A] extends AnyRef
- Attributes
- protected
-
implicit
class
IOOps[A] extends AnyRef
- Attributes
- protected
-
implicit
class
ListProxErrorOps extends AnyRef
- Attributes
- protected
-
implicit
class
MonoidStreamOps[A] extends AnyRef
- Attributes
- protected
- abstract type ProxExitCode
- abstract type ProxFiber[_]
- abstract type ProxIO[_]
- abstract type ProxMonoid[_]
- abstract type ProxPipe[_, _]
- abstract type ProxResource[_]
- abstract type ProxSink[_]
- abstract type ProxStream[_]
-
implicit
class
ResourceOps[A] extends AnyRef
- Attributes
- protected
-
implicit
class
StreamOps[A] extends AnyRef
- Attributes
- protected
Abstract Value Members
-
abstract
def
blockingEffect[A](f: ⇒ A, wrapError: (Throwable) ⇒ ProxError): ProxIO[A]
- Attributes
- protected
-
abstract
def
bracket[A, B](acquire: ProxIO[A])(use: (A) ⇒ ProxIO[B])(fin: (A, IOResult) ⇒ ProxIO[Unit]): ProxIO[B]
- Attributes
- protected
-
abstract
def
cancelFiber[A](f: ProxFiber[A]): ProxIO[Unit]
- Attributes
- protected
-
abstract
def
drainStream[A](s: ProxStream[A]): ProxIO[Unit]
- Attributes
- protected
-
abstract
def
drainToJavaOutputStream(stream: ProxStream[Byte], output: OutputStream, flushChunks: Boolean): ProxIO[Unit]
- Attributes
- protected
-
abstract
def
effect[A](f: ⇒ A, wrapError: (Throwable) ⇒ ProxError): ProxIO[A]
- Attributes
- protected
-
abstract
def
exitCodeFromInt(value: Int): ProxExitCode
- Attributes
- protected
-
abstract
def
foldMonoidStream[A](s: ProxStream[A])(implicit arg0: ProxMonoid[A]): ProxIO[A]
- Attributes
- protected
-
abstract
def
foldStream[A, B](s: ProxStream[A], init: B, f: (B, A) ⇒ B): ProxIO[B]
- Attributes
- protected
-
abstract
def
fromJavaInputStream(input: InputStream, chunkSize: Int): ProxStream[Byte]
- Attributes
- protected
-
abstract
def
identityPipe[A]: ProxPipe[A, A]
- Attributes
- protected
-
abstract
def
ioFlatMap[A, B](io: ProxIO[A], f: (A) ⇒ ProxIO[B]): ProxIO[B]
- Attributes
- protected
-
abstract
def
ioMap[A, B](io: ProxIO[A], f: (A) ⇒ B): ProxIO[B]
- Attributes
- protected
-
abstract
def
joinFiber[A](f: ProxFiber[A]): ProxIO[A]
- Attributes
- protected
-
abstract
def
makeResource[A](acquire: ProxIO[A], release: (A) ⇒ ProxIO[Unit]): ProxResource[A]
- Attributes
- protected
-
abstract
def
pure[A](value: A): ProxIO[A]
- Attributes
- protected
-
abstract
def
raiseError(error: ProxError): ProxIO[Unit]
- Attributes
- protected
-
abstract
def
runStreamTo[A](s: ProxStream[A], sink: ProxSink[A]): ProxIO[Unit]
- Attributes
- protected
-
abstract
def
startFiber[A](f: ProxIO[A]): ProxIO[ProxFiber[A]]
- Attributes
- protected
-
abstract
def
streamThrough[A, B](s: ProxStream[A], pipe: ProxPipe[A, B]): ProxStream[B]
- Attributes
- protected
-
abstract
def
streamToVector[A](s: ProxStream[A]): ProxIO[Vector[A]]
- Attributes
- protected
-
abstract
def
traverse[A, B](list: List[A])(f: (A) ⇒ ProxIO[B]): ProxIO[List[B]]
- Attributes
- protected
-
abstract
def
unit: ProxIO[Unit]
- Attributes
- protected
-
abstract
def
useResource[A, B](r: ProxResource[A], f: (A) ⇒ ProxIO[B]): ProxIO[B]
- Attributes
- protected
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated