Convenience functions for working with X-expressions in Racket
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Matthew Butterick 4ed851459e convert input to txexpr-attr-value (closes #17) 2 months ago
.github/workflows switch from Travis to GH actions 2 years ago
txexpr convert input to txexpr-attr-value (closes #17) 2 months ago
.gitignore Add txexpr/stx module (#5) 4 years ago
LICENSE.md switch to MIT license 3 years ago
README.md Update README.md 1 year ago
info.rkt adjust info.rkt 7 years ago

README.md

txexpr Build Status

Convenience functions for working with HTML-style tagged X-expressions in Racket 6.0+.

Install from the command line like so:

raco pkg install txexpr

Then require it in your Racket file, in standard mode:

(require txexpr)

In safe mode (with contracts):

(require (submod txexpr safe))

Full docs are installed with the package. You can also read the docs here.

License

MIT

Project status

Complete. I will maintain the code but no major updates are planned. Certain aspects of the API and implementation could be better, because much of this code was originally written during a more naive era of personal Racketeering. Still, it gets the job done, and I personally lack enthusiasm for diving back in.