Я ищу альтернативу Kotlin для:
(cons 1 '(2 3))
в lisp или
1 : [2, 3]
в haskell или
1 :: List(2, 3)
в scala,
(которые все приводят к sth, как [1, 2, 3])
поэтому я могу добавить элемент в List<T>
(или любой другой список, который вы можете предложить).
Это также будет хорошо, если вы можете предоставить варианты O (1) head
и tail
Kotlin (я нашел только first()
)