ты уже посчитал длину иммутабильного списка - почему бы не использовать это значение в дальнейшем? Ничего, ждём 27 эрланг, может порадует)
Так а как его хранить? Куда ссылку сделать? Сказать легко, а реализовать это в иммутабельной структуре довольно сложно. Решения кроме как то, что каждый указатель на голову списка ещё рядом держит размер, я не вижу. Но это сломает всю ассимптотику при первом изменении списка не с головы
Особенно при хвостовых рекурсиях смачно копировать
Что-то Лукаса Ларсона давно в PR не видно, интересно что он там к 27 релизу напилит… 😅️️️️
надеюсь надёжный maybe который в проде можно использовать
а который сейчас есть в 25-ом, разве не надежный?
ну он ненадежный в том плане, что его не так давно завезли, всего лишь в 25 релизе, и даже чтобы его использовать, надо прописывать флаг, что намекает на то, что это ещё экспериментальная конструкция
в 26-ом уже флаг не нужно прописывать
Обсуждают сегодня