scheme
GNU Scheme ecosystem = guile + goblins + hoot + fibers.
Atomic Skills
| Skill |
Lines |
Domain |
| guile |
67K |
Interpreter |
| goblins |
6.5K |
Distributed objects |
| hoot |
4K |
WebAssembly |
| fibers |
2K |
Concurrent ML |
| r5rs |
1K |
Standard |
Compose
;; guile + goblins + hoot
(use-modules (goblins)
(goblins actor-lib methods)
(hoot compile))
(define-actor (counter bcom count)
(methods
((get) count)
((inc) (bcom (counter bcom (+ count 1))))))
Wasm Pipeline
guile -c '(compile-to-wasm "app.scm")'
FloxHub
flox pull bmorphism/effective-topos
flox activate -d ~/.topos
REPL atlas
Part of: repl-commons. Family canonical: guile.