Библиотеки, написанные на Scheme
opencog
Фреймворк для интегрированного искусственного интеллекта и искусственного общего интеллекта (AGI).
- 2.3k
- GNU General Public License v3.0
lambdanative
LambdaNative — это кроссплатформенная среда разработки, написанная на Scheme и поддерживающая Android, iOS, BlackBerry 10, OS X, Linux, Windows, OpenBSD, NetBSD, FreeBSD и OpenWrt.
- 1.4k
- GNU General Public License v3.0
cyclone
:cyclone: Совершенно новый компилятор, позволяющий разрабатывать практические приложения с использованием схемы R7RS. Мы предоставляем современные функции и стабильную систему, способную генерировать быстрые нативные двоичные файлы.
- 758
- MIT
nvim-gps
Простой компонент строки состояния, который показывает, в какой области вы работаете.
- 506
- Apache License 2.0
nanopass-framework-scheme
новый фреймворк nanopass; встроенный DSL для написания компиляторов на Scheme.
- 457
- MIT
nvim-treesitter-textsubjects
Текстовые объекты с учетом местоположения и синтаксиса, которые *делают то, что вы имеете в виду*.
- 395
- Apache License 2.0
ribbit
Небольшая и переносимая реализация Scheme с AOT и инкрементными компиляторами, которая помещается в 4K. Он поддерживает замыкания, хвостовые вызовы, первоклассные продолжения и REPL.
- 382
- BSD 3-clause "New" or "Revised"
swift-lispkit
Платформа интерпретатора для расширений на основе Lisp и языков сценариев для macOS и iOS. LispKit основан на стандарте R7RS для Scheme. Его компилятор генерирует байт-код для виртуальной машины. LispKit полностью реализован в Swift 5.
- 340
- Apache License 2.0
fibers
Параллельный параллелизм, подобный ML, для Guile.
- 268
- GNU Lesser General Public License v3.0 only
calysto_scheme
Ядро Scheme для Jupyter, которое может использовать библиотеки Python.
- 249
- BSD 3-clause "New" or "Revised"
guix
Зеркало GNU Guix только для чтения — запросы на вытягивание игнорируются, вместо этого см. https://guix.gnu.org/en/manual/en/guix.html#Submitting-Patches.
- 238
- GNU General Public License v3.0 only
zkeme80
Ассемблер и операционная система для TI-84+, написанные на ассемблере Scheme, Forth и Z80.
- 220
- MIT
ol
Otus Lisp (сокращенно Ol) — это чисто* функциональный диалект Lisp.
- 208
- GNU General Public License v3.0