Size: a a a

Сообщество Scheme

2019 May 09

PG

Pïg Grëënëst in Сообщество Scheme
Попробуй fmap
источник

b⛅

bouncepaw ⛅ in Сообщество Scheme
Pïg Grëënëst
Попробуй fmap
в каком пакете эта функция?
источник

PG

Pïg Grëënëst in Сообщество Scheme
Prelude и Data.Functor, вроде
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Pïg Grëënëst
Prelude и Data.Functor, вроде
По поиску доков не нашел
источник

АД

Антоний Диоген in Сообщество Scheme
Привет! Подскажите, пожалуйста, какой-нибудь небольшой стандарт схемо-лиспа, который можно быстро имплементировать. Заранее спасибо!
источник

PG

Pïg Grëënëst in Сообщество Scheme
srfi чекай
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Антоний Диоген
Привет! Подскажите, пожалуйста, какой-нибудь небольшой стандарт схемо-лиспа, который можно быстро имплементировать. Заранее спасибо!
источник

АД

Антоний Диоген in Сообщество Scheme
Спасибо!
источник
2019 May 10

AZ

Aydar Zarifullin in Сообщество Scheme
cenv -- Chicken 5 виртуальные окружения

Скрипт 'cenv.scm' создает автономную среду Chicken 5 в указанном каталоге. Он помнит какую именно версию Chicken вы использовали при создании среды, а так же хранит собственный репозиторий яиц.

https://github.com/ursetto/cenv
источник

AK

Andrew Kravchuk in Сообщество Scheme
Вот этого при работе с курочкой сильно не хватало, да 👌
источник

P1

Peter 11111000000 in Сообщество Scheme
guix же
источник

m

mel kaye in Сообщество Scheme
он нужен?
источник

P1

Peter 11111000000 in Сообщество Scheme
да, но тут в том смысле, что это универсальный способ делать окружения кастомные
источник

P1

Peter 11111000000 in Сообщество Scheme
в любом дистрибутиве
источник

P1

Peter 11111000000 in Сообщество Scheme
Антоний Диоген
Привет! Подскажите, пожалуйста, какой-нибудь небольшой стандарт схемо-лиспа, который можно быстро имплементировать. Заранее спасибо!
источник
2019 May 13

AK

Andrew Kravchuk in Сообщество Scheme
Народ, а кто-нибудь шарит в Racket'овских макросах? Я тут написал почти первый в жизни макрос, хотелось бы, чтобы кто-нибудь подсказал, можно ли лучше, ну и вообще покритиковал. Код вот https://codereview.stackexchange.com/q/220055/19346
источник

AK

Andrew Kravchuk in Сообщество Scheme
Там вся соль в блоке with-syntax*, дальше бойлерплейт, скопипащенный из исходников Racket. В нём как раз и вопрос, можно ли обойтись без всех этих дурацких syntax->datum
источник

V(

Vλadimir (Hawthorne the Toolmaker) in Сообщество Scheme
Не умею :(
и внимательно слежу
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Andrew Kravchuk
Там вся соль в блоке with-syntax*, дальше бойлерплейт, скопипащенный из исходников Racket. В нём как раз и вопрос, можно ли обойтись без всех этих дурацких syntax->datum
Бойлерплейт (если ты про это https://github.com/mflatt/min-racket/blob/master/collects/ffi/examples/c-printf.rkt) , более-менее понятный, но он же в виде функции. может вообще не надо макрос из этого делать?
источник

AK

Andrew Kravchuk in Сообщество Scheme
Aydar Zarifullin
Бойлерплейт (если ты про это https://github.com/mflatt/min-racket/blob/master/collects/ffi/examples/c-printf.rkt) , более-менее понятный, но он же в виде функции. может вообще не надо макрос из этого делать?
Да, про это, оттуда и код внутри макроса.
Я бы с радостью, но в SDL где-то с полдюжины функций с переменным числом параметров, а копипастить одинаковый код столько раз подряд мне религия запрещает 😅
источник