-
-
Notifications
You must be signed in to change notification settings - Fork 67
Rhombus Integration Tasks
Matthew Flatt edited this page Jul 26, 2024
·
16 revisions
Add to this list and/or claim tasks here. "Claiming" can mean either that you're thinking about it an interested in discussing or actively work on it. If you're interested in working on something and there doesn't seem to be active work just now, contact people in in "who".
what | who | notes |
---|---|---|
#%module-begin | a way to make languages without resorting to #lang racket/base
|
|
collections | interfaces and implementations beyond the built-in ones | |
contracts | procedure annotations and more | |
regexp | Cooper C. | |
serialization | ||
concurrency | ||
paths | including some amount of racket/path
|
|
ports | including some amount of racket/port
|
|
networking | including HTML & SSL | |
filesystem | including some amount of racket/file
|
|
strings | including some amount of racket/string
|
|
math | ||
date and time | ||
SHA-256 and such | ||
reflection & security | ||
memory management | weak references, etc. | |
command line | ||
JSON | ||
XML/HTML | ||
draw | started | |
gui | started | |
pict | @mflatt | substantially complete |
slideshow | @mflatt | started |
web server | ||
units | ? |
Be cautious about dependencies. Instead of importing a Racket library with heavy dependencies to get something relatively easy to implement, it may be better to reimplement it in Rhombus.