некоторых библиотек. В частности моя собственная библиотека curryhoward пока не доведена до Scala 2.13. Примеры первых 4 глав ее не требуют, поэтому для них вы можете пользоваться 2.13.
Me:
Сергей, благодарю за предупреждение.
Потыкал в эту вашу библиотеку, чтобы убедиться, что не осилю помочь вам с её апгрейдом.
Скажите, вы сами в апгрейде заинтересованы?
По-хорошему ведь, надо думать уже о скале 3. То есть, как минимум макросы навыброс.
Поскольку книга ваша дорога ценителям, я могу попробовать кинуть клич в русских скала-чатиках телеграмма, где водятся люди гораздо опытнее меня.
Winitzki:
Довести библиотеку curryhoward до Scala 2.13 это часа 3 работы максимум. Там код достаточно совместимый и по идее должен под 2.13 работать. Но у меня нет времени на это сейчас. Когда закончу текст книги, тогда и начну этим заниматься.
Перевести curryhoward на Scala 3 - это очень большая работа, главный алгоритм останется без изменений, но все остальное придется переписывать с нуля. Совершенно другой API для макросов, reflection и т.д. Сомневаюсь, что кто-то за это возьмется, но библиотека open source, так что проблем нет, вперед...
А что, Виницкій уже пересталъ писать по-русски въ дореформенной орѳографіи?
Меня беспокоит другое - то, что он книгу прямо вместе с кодом пишет в LyX, и единственная зацепка для извлечения оттуда кода это некий стиль, в котором всё подряд моноширинное, даже фрагменты сишечки. Не имея времени апдейтить код своей либы до 2.13, он задумывался над автоматической экстракцией тех моноширинных фрагментов и прогонкой их через mdoc и компилятор. Надеюсь, я хотя бы от этой тухлой затеи смогу его отговорить...
Да опенсорс ж, помоги человеку. Тыж знаешь как это работает
+ @LevT2 очень опасаемся, что пропадёт достояние, ты всё правильно описал, переведи пожалуйста всё на скалу 3
То что мне посильно, делаю. На слабо не ведусь в безнадёгу не ввязываюсь
Обсуждают сегодня