ProFreelance

Lisp на отступах через Wisp для Guile и Scheme под ключ

Просмотры36за 14 дней: 15
Размещена25.08.2026
Создаю рабочий код на Scheme и Guile через Wisp — ридер whitespace-to-Lisp из спецификации SRFI-119. Он не заставляет прятать логику в бесконечных вложенных скобках: тот же Lisp записывается отступами и структурой строк, поэтому текст программы выглядит как опрятный псевдокод, а транслируется точно в те s-выражения, которых ожидает Guile.

Чем я закрою вашу задачу:
— Скрипты и компактные программы на Wisp для GNU Guile, запуск прямо из командной строки через ридер SRFI-119.
— Перевод старого перегруженного скобками кода Scheme в читаемый Wisp и обратный переход к каноническим s-выражениям по необходимости.
— Гигиеничные макросы, функции высшего порядка, хвостовая рекурсия и продуманное деление на модули в записи Wisp.
— Утилиты для REPL, склейка процесса сборки и автоматизация, где запись на отступах делает замысел прозрачным.
— Тесты, поясняющие комментарии и краткая инструкция, чтобы команда легко читала и дополняла исходники на Wisp.

Почему стоит взять Wisp: это не отдельный язык, а лишь способ чтения. Полная совместимость с Guile и Scheme сохраняется, макросы и библиотеки работают как обычно — вся мощь Lisp остаётся, а визуального шума становится в разы меньше. Пишу идиоматично, аккуратно раскладываю по модулям, документирую и без прикрас разбираю плюсы и минусы Wisp против привычных s-выражений, чтобы под каждый файл подобрать верную форму. Нужен скриптинг, приложение на Guile или мягкий заход в Lisp для команды, которую пугают скобки, — соберу опрятное и поддерживаемое решение на отступах.

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

Полезно знать
Как заказать эту услугу

Напишите исполнителю, уточните детали задачи, сроки и что входит в цену. Изучите портфолио и отзывы — так проще убедиться в опыте под вашу задачу.

Безопасная сделка

Оплата резервируется на площадке и уходит исполнителю после того, как вы приняли работу.

Алексей ДроновРисунки и иллюстрации
Написать

На какие запросы отвечает эта страница