Это предыдущая редакция документации. Обработка внешних данных и действий в вызывающем приложении описана в актуальном разделе «Ввод, вывод и разрешения приложения». Чтобы выполнить правило с явными лимитами ресурсов, следуйте руководству «Запуск правила с профилем ресурсов».
Эталонный интерпретатор выполняет правило из точного исходника и явного ввода. Хост-приложение предоставляет операционные эффекты вокруг правила.
Владение
| Слой | Роль |
|---|---|
| Правило Лиспекса | чистое решающее вычисление и детерминированный результат |
| Хост-приложение | IO, файлы, сеть, часы, случайность, базы данных и транзакции |
| Целевая среда | пути, кодировка, часовой пояс, разрешения, CORS, TLS и proxy |
| Ваучер | точная привязка запроса, аутентификация издателя, текущее выполнение и локальное разрешение |
Передавайте данные приложения в правило явными значениями. Используйте возвращённое решение в именованном адаптере приложения. Сделайте UTF-8, обработку путей, кодирование вывода и ошибки цели явными в этом адаптере.
Для аудита сохраните проверенный ввод и результат через квитанцию или процесс Ваучера.
Актуальное руководство по IO и возможностям · Ваучер Лиспекса