Scheme Utilities in (planet cce/scheme:7:0)

This library provides supplements for the built-in PLT Scheme languages. Feel free to use it, copy my code, or ask me questions (Carl Eastlund <cce@ccs.neu.edu>).

 (require (planet cce/scheme:7:0))

The default module provides all the bindings described below, except those in the Scribble Documentation and Graphics sections.

    1 Functions

    2 Multiple Values

    3 Textual Data

      3.1 Text Representations

      3.2 Regular Expressions

      3.3 XML and CSS

    4 Collection Datatypes

      4.1 Sets

      4.2 Dictionaries

      4.3 Hash Tables

      4.4 Imperative Queues

    5 Macros

      5.1 Syntax Objects

      5.2 Definitions

    6 Pattern Matching

    7 Classes and Objects

    8 Contracts

    9 Modules

      9.1 Require and Provide

      9.2 PLaneT Packages

    10 Exceptions

    11 Ports

    12 Debugging

    13 Sandboxed Evaluation

    14 Scribble Documentation

    15 Graphics

      15.1 GUI Widgets

      15.2 DrScheme Plugins

      15.3 Slideshow Presentations