On this page:
Mischief:   a Racketeer’s Toolkit
6.12

Mischief: a Racketeer’s Toolkit

Carl Eastlund

Mischief is a set of general-purpose utilities for programming and meta-programming in Racket.

 #lang mischief package: mischief

The module mischief can be used as either a module language or via require.

The mischief library combines mischief/define, mischief/values, mischief/error, mischief/dict, mischief/for, mischief/list, mischief/contract, mischief/match, mischief/function, mischief/boolean, mischief/maybe, mischief/symbol, mischief/keyword, mischief/quotation, mischief/phrase, mischief/stylish, mischief/string, mischief/struct, mischief/visitor, mischief/memoize, mischief/require, mischief/module, mischief/sort, mischief/scope, mischief/parse, mischief/dye-pack, mischief/transform, mischief/shorthand, mischief/fold, mischief/id-table, mischief/stream, mischief/define, mischief/values, mischief/error, mischief/dict, mischief/for, mischief/list, mischief/contract, mischief/match, mischief/function, mischief/boolean, mischief/maybe, mischief/symbol, mischief/keyword, mischief/quotation, mischief/phrase, mischief/stylish, mischief/string, mischief/struct, mischief/visitor, mischief/memoize, mischief/require, mischief/module, mischief/sort, mischief/scope, mischief/parse, mischief/dye-pack, mischief/transform, mischief/shorthand, mischief/fold, mischief/id-table, mischief/stream, racket, racket/block, racket/generic, racket/pretty, racket/syntax, racket/splicing, racket/generator, racket/runtime-path, racket/date, data/queue, syntax/parse, syntax/parse/define, syntax/parse/experimental/specialize, syntax/parse/experimental/template, syntax/id-table, syntax/kerncase, syntax/srcloc, syntax/location, and syntax/strip-context at phase 0 and racket at phase 1.