Channel

skunk.Channel$
See theChannel companion trait
object Channel

Attributes

Companion
trait
Source
Channel.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Channel.type

Members list

Grouped members

Typeclass Instances

implicit def contravariantChannel[F[_], T]: Contravariant[[_] =>> Channel[F, _$16, T]]

Channel[F, *, T] is a contravariant functor for all F and T.

Channel[F, *, T] is a contravariant functor for all F and T.

Attributes

Source
Channel.scala
implicit def functorChannel[F[_], T]: Functor[[_] =>> Channel[F, T, _$13]]

Channel[F, T, *] is a covariant functor for all F and T.

Channel[F, T, *] is a covariant functor for all F and T.

Attributes

Source
Channel.scala
implicit def profunctorChannel[F[_]]: Profunctor[[_, _] =>> Channel[F, _$19, _$20]]

Channel[F, *, *] is a profunctor for all F.

Channel[F, *, *] is a profunctor for all F.

Attributes

Source
Channel.scala

Constructors

def fromNameAndProtocol[F[_] : MonadCancelThrow](name: Identifier, proto: Protocol[F]): Channel[F, String, String]

Construct a Channel given a name and an underlying Protocol (note that this is atypical; normally a Channel is obtained from a Session).

Construct a Channel given a name and an underlying Protocol (note that this is atypical; normally a Channel is obtained from a Session).

Attributes

Source
Channel.scala