MrLib
The MrLib collection consists of several libraries, each of which provides a set of procedures and syntax.
To use a MrLib library, either at the top-level or within a module, import it with
(require (lib "libname" "mrlib"))
For example, to use the graph.ss library:
(require (lib "graph.ss" "mrlib"))
The MrLib collection provides the following libraries:
aligned-pasteboard.ss - pasteboards that manage the geometry of their snips
bitmap-label.ss - builds button labels from bitmaps
cache-image-snip.ss - the core of the drscheme image teachpack
fancy-value-port.ss - allows ports to show syntax and numbers interactively
graph.ss - shows graphs in a pasteboard
include-bitmap.ss - inlines bitmaps into source text for stand-alone executables
name-message.ss - a control for showing a path in a pop-down menu
plot.ss - library for plotting values to a dc
syntax-browser.ss - library for browsing the structure of syntax objects
text-string-style-desc.ss - normalizes snips and styles into sexps