-
Notifications
You must be signed in to change notification settings - Fork 16
Home
Jack Firth edited this page Sep 10, 2019
·
8 revisions
Welcome to the Rebellion wiki! There's not much here at the moment.
The rebellion/type
module is useful when clients need to define lots of plain data structs. Possible use cases:
- Metapict
structs.rkt
file, which defines tons of geometry-related structs. Also see thesystem.rkt
file, which proposes a sort of coordinate-system-agnostic geometry API. - Remacs, an emacs clone built with Racket, has a
representation.rkt
file that defines its core data model for editor buffers and file positions in terms of a bunch of structs. - Scribble's core data model for documents and their content is defined in
scribble/struct.rkt
andscribble/core.rkt
.
This script finds all of the packages that directly depend on Rebellion. As of September 2019, the only two client packages are chess
and rpn
.