SinkNAry

libretto.lambda.SinkNAry
See theSinkNAry companion trait
object SinkNAry

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
SinkNAry.type

Members list

Type members

Classlikes

case class Single[->[_, _], ||[_, _], Nil, A, B](f: A -> B) extends SinkNAry[->, ||, Nil, Nil || A, B]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait SinkNAry[->, ||, Nil, Nil || A, B]
class Object
trait Matchable
class Any
Show all
case class Snoc[->[_, _], ||[_, _], Nil, Init, Z, B](init: SinkNAry[->, ||, Nil, Init, B], last: Z -> B) extends SinkNAry[->, ||, Nil, Init || Z, B]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait SinkNAry[->, ||, Nil, Init || Z, B]
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def fromProduct[->[_, _], ||[_, _], Nil, As, B](p: Product[||, Nil, ->, As]): SinkNAry[->, ||, Nil, As, B]