Zip

harness.core.Zip$
See theZip companion trait
object Zip extends ZipLowPriority1

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Show all
Self type
Zip.type

Members list

Type members

Classlikes

final class ZipLeftId[A] extends Zip[Unit, A]

Attributes

Supertypes
trait Zip[Unit, A]
class Object
trait Matchable
class Any
final class ZipRightId[A] extends Zip[A, Unit]

Attributes

Supertypes
trait Zip[A, Unit]
class Object
trait Matchable
class Any

Types

type Out[In1, In2, O] = Zip[In1, In2] { type Out = O; }

Value members

Concrete methods

def apply[In1, In2](implicit zip: Zip[In1, In2]): Zip[In1, In2]

Implicits

Implicits

implicit def zipLeftId[_1]: Out[Unit, _1, _1]

Inherited implicits

implicit def zip2[_1, _2]: Out[_1, _2, (_1, _2)]

Attributes

Inherited from:
ZipLowPriority4
implicit def zipIdTuple[_1, _2 <: Tuple]: Out[_1, _2, _1 *: _2]

Attributes

Inherited from:
ZipLowPriority3
implicit def zipRightId[_1]: Out[_1, Unit, _1]

Attributes

Inherited from:
ZipLowPriority1
implicit def zipTupleId[_1 <: Tuple, _2]: Out[_1, _2, Append[_1, _2]]

Attributes

Inherited from:
ZipLowPriority3
implicit def zipTuples[_1 <: Tuple, _2 <: Tuple](implicit size: ValueOf[Size[_1]]): Out[_1, _2, Concat[_1, _2]]

Attributes

Inherited from:
ZipLowPriority2