Skip to content

Instantly share code, notes, and snippets.

package pl.japila.scalania.s99
object S99_P02 {
def penultimate[T](ts: Seq[T]): T = ts match {
case a :: b :: Nil => Some(a)
case a:: tail => None
case _ => penultimate(ts.tail)
}
}