beam

package beam

Members list

Packages

package beam.internals

Type members

Classlikes

object Pipe

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Pipe.type
trait PipeEffect[I, O] extends PipeEffectExt[I, O, Unit]

Attributes

Supertypes
trait PipeEffectExt[I, O, Unit]
trait PipeSignature[I, O, Unit]
trait Signature
trait Effect[PipeSignature[I, O, Unit]]
class Object
trait Matchable
class Any
Show all
trait PipeEffectExt[I, O, R] extends Effect[PipeSignature[I, O, R]], PipeSignature[I, O, R]

Attributes

Supertypes
trait PipeSignature[I, O, R]
trait Signature
trait Effect[PipeSignature[I, O, R]]
class Object
trait Matchable
class Any
Show all
Known subtypes
trait PipeEffect[I, O]
sealed trait PipeSignature[I, O, R] extends Signature

Attributes

Supertypes
trait Signature
class Object
trait Matchable
class Any
Known subtypes
trait PipeEffectExt[I, O, R]
trait PipeEffect[I, O]
object Sink

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Sink.type
trait SinkEffect[I, R] extends Effect[SinkSignature[I, R]], SinkSignature[I, R]

Attributes

Supertypes
trait SinkSignature[I, R]
trait Signature
trait Effect[SinkSignature[I, R]]
class Object
trait Matchable
class Any
Show all
sealed trait SinkSignature[I, R] extends Signature

Attributes

Supertypes
trait Signature
class Object
trait Matchable
class Any
Known subtypes
trait SinkEffect[I, R]
object Source

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Source.type
trait SourceEffect[O] extends SourceEffectExt[O, Unit]

Attributes

Companion
object
Supertypes
trait SourceEffectExt[O, Unit]
trait SourceSignature[O, Unit]
trait Signature
trait Effect[SourceSignature[O, Unit]]
class Object
trait Matchable
class Any
Show all
Known subtypes
object FxNothing
object FxUnit
object SourceEffect

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait SourceEffectExt[O, R] extends Effect[SourceSignature[O, R]], SourceSignature[O, R]

Attributes

Supertypes
trait SourceSignature[O, R]
trait Signature
trait Effect[SourceSignature[O, R]]
class Object
trait Matchable
class Any
Show all
Known subtypes
trait SourceEffect[O]
object FxNothing
object FxUnit
trait SourceSignature[O, R] extends Signature

Attributes

Supertypes
trait Signature
class Object
trait Matchable
class Any
Known subtypes
class StatefulReturn[S, R, U]
class Stateful[S, U]
class StatelessReturn[R, U]
class Stateless[U]
trait SourceEffectExt[O, R]
trait SourceEffect[O]
object FxNothing
object FxUnit
Show all
sealed abstract class Stream[+A, -U]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Unsealed[A, U]
class ChunkedStream[A, U]
class UnchunkedStream[A, U]
object Stream

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Stream.type
object Syntax

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Syntax.type