Spec-Zone.ru › Scala 3.1

Объект scala.collection.immutable.cons

Исходный код

объект cons

Альтернативный способ создания и сопоставления ленивых списков с помощью LazyList.cons(hd, tl).

Суперагрегаты
класс Object
трайт Matchable
класс Any
Тип «Я»
cons.type

Конкретные методы

Исходник
def apply[A](hd: => A, tl: => LazyList[A]): LazyList[A]

Ленивый список, состоящий из заданного первого элемента и оставшихся элементов.

Параметры значения
hd

Первый элемент результирующего ленивого списка

tl

Остальные элементы результирующего ленивого списка

Исходник
def unapply[A](xs: LazyList[A]): Option[(A, LazyList[A])]

Преобразует ленивый список в его голову и хвост

© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.1.1/scala/collection/immutable/LazyList$$cons$.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API