Size: a a a

Сообщество Scheme

2020 July 05

MK

Mikhail Kirillov in Сообщество Scheme
Сразу всю память отъедает. Тем не менее со Scala вроде всё нормально. Возможно что дефолтные настройки jvm не самые подходящие, я хз
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
bouncepaw ⛅
лучшей схемы тут нету :(
Гачи схема
источник
2020 July 07

AP

Alex Peresmeshnik in Сообщество Scheme
а где в ракете указываются переменные окружения, где он модули ищет? Что-то не могу этот вопрос в документации откопать
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
а где в ракете указываются переменные окружения, где он модули ищет? Что-то не могу этот вопрос в документации откопать
Основная страница доки на тему путей модулей https://docs.racket-lang.org/reference/Module_Names_and_Loading.html

но я не вижу инфы про переменные окружения. Точно есть такая фича?
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Aydar Zarifullin
Основная страница доки на тему путей модулей https://docs.racket-lang.org/reference/Module_Names_and_Loading.html

но я не вижу инфы про переменные окружения. Точно есть такая фича?
Вот сам пока хз, по идее должно быть. Я хочу сделать какую-нибудь директорию, чтобы там весь мой ракетовый код лежал и чтобы был всегда доступен через (require ...). можно закостылить стмлинком на ~/.racket-7.n/bla/bla , но по хорошему должны были предусмотреть свой путь указать
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
Вот сам пока хз, по идее должно быть. Я хочу сделать какую-нибудь директорию, чтобы там весь мой ракетовый код лежал и чтобы был всегда доступен через (require ...). можно закостылить стмлинком на ~/.racket-7.n/bla/bla , но по хорошему должны были предусмотреть свой путь указать
Может здесь есть https://docs.racket-lang.org/reference/Filesystem.html

например

'addon-dir — a directory for user-specific Racket configuration, packages, and extension. This directory is specified by the PLTADDONDIR environment variable
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
Вот сам пока хз, по идее должно быть. Я хочу сделать какую-нибудь директорию, чтобы там весь мой ракетовый код лежал и чтобы был всегда доступен через (require ...). можно закостылить стмлинком на ~/.racket-7.n/bla/bla , но по хорошему должны были предусмотреть свой путь указать
Правда я хз учитывает ли require этот путь
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Ща проверю
источник

c

corpix in Сообщество Scheme
Alex Peresmeshnik
а где в ракете указываются переменные окружения, где он модули ищет? Что-то не могу этот вопрос в документации откопать
Возможно вам нужен PLTCOLLECTS
https://docs.racket-lang.org/reference/collects.html
источник

AP

Alex Peresmeshnik in Сообщество Scheme
corpix
Возможно вам нужен PLTCOLLECTS
https://docs.racket-lang.org/reference/collects.html
Да! Вот этой переменной экспортировать не хватало
источник

AP

Alex Peresmeshnik in Сообщество Scheme
raco pkg install --link /path/to/dir

Еще можно таким образом свои пакеты ставить
источник
2020 July 09

AZ

Aydar Zarifullin in Сообщество Scheme
Дропнул поддержку mac os classic в своем форке tinyscheme

https://github.com/iZarif/tsra/commit/07d7e38cdaf3a1b1f65f178747c8c661cadf40cd
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Нафига?
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
Нафига?
Там в доке было написано что этот код особо и не тестили, да и когда например ты видел mac os 9 в последний раз?
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Ну в смысле с гвоздями выкорчевал?
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
Ну в смысле с гвоздями выкорчевал?
Да
источник

AP

Alex Peresmeshnik in Сообщество Scheme
А в плагины вариант было запихать платформоспецифичные функции? )
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
А в плагины вариант было запихать платформоспецифичные функции? )
Там весь код из ifdef лапши. В теории то конечно можно переписать
источник

b⛅

bouncepaw ⛅ in Сообщество Scheme
Забавно
источник
2020 July 15

a

anton in Сообщество Scheme
о/ а интересно, любой связный неориентированный граф можно задать в виде односвязного списка, где вершины это элементы списка, а ребра - указатели?
источник