Skip to content

Rhombus Integration Tasks

Matthew Flatt edited this page Jul 26, 2024 · 16 revisions

Add to this list and/or claim tasks here.

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
command line
JSON
XML/HTML
draw started
gui started
pict mflatt substantially complete
slideshow mflatt started
web server
units ?

Implementation Guidelines

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.

Clone this wiki locally