:+ (original) (raw)

:+

scala.collection.`package`.:+

object :+

An extractor used to init/last deconstruct sequences.

Attributes

Source

package.scala

Graph

Supertypes

class Object

trait Matchable

class Any

Self type

:+.type

Members list

Value members

Concrete methods

def unapply[A, CC <: (Seq), C <: SeqOps[A, CC, LazyRef(...)]](t: C & SeqOps[A, CC, C]): Option[(C, A)]

Splits a sequence into init :+ last.

Splits a sequence into init :+ last.

Attributes

Returns

Some((init, last)) if sequence is non-empty. None otherwise.

Source

package.scala