scalaz/scalaz — pull request #142 by S11001001 (2012-08-30 01:35:25+00:00)
Title: NonEmptyList.unapplySeq

```scala
scala> NonEmptyList(1,2,3) match {case NonEmptyList(a,b,c) => (a,b,c)}
res0: (Int, Int, Int) = (1,2,3)

scala> NonEmptyList(1,2,3) match {case NonEmptyList(a,bc@_*) => (a,bc)}
res1: (Int, Seq[Int]) = (1,List(2, 3))

scala> NonEmptyList(1) match {case NonEmptyList(a) => a+42}
res2: Int = 43
```