|
|
PLaneT repository for PLT Scheme v299.x-3xx PLaneT is PLT Scheme's centralized package distribution system. Here you will find user-contributed Scheme packages along with instructions for using them. The packages on this site are user-contributed and not part of PLT Scheme. Be aware that when you download one of them for use in your programs, you are installing software on your computer that could deliberately or accidentally harm your system. Do not require from PLaneT any packages you do not trust. For more about how to use PLaneT and for instructions on turning your own code into packages, look up PLaneT in the DrScheme Help Desk. This page shows the latest versions of all available packages, sorted by category. You can be notified when new packages are added by subscribing to the RSS feed or to the PLaneT-Announce mailing list.
Development Toolsaspect-scheme.plt contributed by cdutchynnbsp[library home page] documentationnbsp-nbsplatest version: 2nbsp-nbsplatest package version: (2.1) (require (planet "aspect-scheme2.ss" ("cdutchyn" "aspect-scheme.plt" 2 1))) Extended reference implementation of AspectScheme combinators.plt contributed by cce documentationnbsp-nbsplatest package version: (1.3) (require (planet "combinators.ss" ("cce" "combinators.plt" 1 3))) Useful, higher-order functions. instaweb.plt contributed by schematics documentationnbsp-nbsplatest version: 1.4nbsp-nbsplatest package version: (1.4) (require (planet "instaweb.ss" ("schematics" "instaweb.plt" 1 4))) A wrapper to setup and run the web-server
and servlets java.plt contributed by dherman documentationnbsp-nbsplatest version: 0.1nbsp-nbsplatest package version: (1.4) (require (planet "java.ss" ("dherman" "java.plt" 1 4))) A library for manipulating Java programs in both source and binary format. javascript.plt contributed by dherman documentationnbsp-nbsplatest version: 0.4nbsp-nbsplatest package version: (2.3) (require (planet "tool.ss" ("dherman" "javascript.plt" 2 3))) A DrScheme language level for the JavaScript programming language. macro.plt contributed by schematicsnbsp[library home page] documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "macro.ss" ("schematics" "macro.plt" 1 0))) A library of macros that implement common patterns. mrmathematica.plt contributed by zcknbsp[library home page] documentationnbsp-nbsplatest package version: (1.2) (require (planet "mathematica.ss" ("zck" "mrmathematica.plt" 1 2))) MrMathematica -- Union of Mathematica and Scheme. namespace.plt contributed by schematics documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "namespace.ss" ("schematics" "namespace.plt" 1 0))) A library of useful procedures on namespaces no-brainer.plt contributed by clements documentationnbsp-nbsplatest package version: (1.0) (require (planet "[file]" ("clements" "no-brainer.plt" 1 0))) A simple static checker that reports some local arity errors and unused bindings parameter-utils.plt contributed by cce documentationnbsp-nbsplatest package version: (1.0) (require (planet "parameter-utils.ss" ("cce" "parameter-utils.plt" 1 0))) Parameterization utilities. port.plt contributed by schematics documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "port.ss" ("schematics" "port.plt" 1 0))) A library of functions that operate on ports. require.plt contributed by ryanc documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "[file]" ("ryanc" "require.plt" 1 0))) Require is a library that lets one name external modules or packages and use short abbreviations for requiring those external modules or packages. In addition, it provides a single point of specification for the location and version number of the packages being used. roos.plt contributed by oesterholtnbsp[library home page] documentationnbsp-nbsplatest version: 1.40nbsp-nbsplatest package version: (1.4) (require (planet "[file]" ("oesterholt" "roos.plt" 1 4))) ROOS is an OO Framework this is used with mzgtk2 and Persistent ROOS schemeunit.plt contributed by schematics documentationnbsp-nbsplatest version: 3.1nbsp-nbsplatest package version: (2.1) (require (planet "test.ss" ("schematics" "schemeunit.plt" 2 1))) SchemeUnit is a unit testing framework based on the Extreme Programming unit test frameworks stylesheet.plt contributed by soegaard documentationnbsp-nbsplatest version: 0.1nbsp-nbsplatest package version: (1.0) (require (planet "tool.ss" ("soegaard" "stylesheet.plt" 1 0))) A DrScheme language level for writing Cascading Style Sheets (CSS). syntax-browser.plt contributed by ryanc documentationnbsp-nbsplatest version: 2.0nbsp-nbsplatest package version: (2.0) (require (planet "syntax-browser.ss" ("ryanc" "syntax-browser.plt" 2 0))) The syntax-browser displays lexical context and hygiene information on syntax objects using colors and highlighting. syntax-utils.plt contributed by cce documentationnbsp-nbsplatest package version: (1.0) (require (planet "syntax-utils.ss" ("cce" "syntax-utils.plt" 1 0))) Syntax and macro utilities. test.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.2) (require (planet "test.ss" ("dherman" "test.plt" 1 2))) Utilities for unit testing. testeez.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.3nbsp-nbsplatest package version: (1.1) (require (planet "testeez.ss" ("neil" "testeez.plt" 1 1))) Testeez: Lightweight Unit Test Mechanism for R5RS Scheme Networking and Protocolsbencode.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.1nbsp-nbsplatest package version: (1.0) (require (planet "bencode.ss" ("neil" "bencode.plt" 1 0))) bencode.scm: BitTorrent Bencode Decoding in Scheme blogue.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.1) (require (planet "blogue-main.ss" ("jaymccarthy" "blogue.plt" 1 1))) blogging tool like early blosxom htmlprag.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.16nbsp-nbsplatest package version: (1.3) (require (planet "htmlprag.ss" ("neil" "htmlprag.plt" 1 3))) HtmlPrag: Pragmatic Parsing and Emitting of HTML using SXML and SHTML instaweb.plt contributed by schematics documentationnbsp-nbsplatest version: 1.4nbsp-nbsplatest package version: (1.4) (require (planet "instaweb.ss" ("schematics" "instaweb.plt" 1 4))) A wrapper to setup and run the web-server
and servlets mail-parse.plt contributed by mburnsnbsp[library home page] documentationnbsp-nbsplatest version: 0.2nbsp-nbsplatest package version: (1.1) (require (planet "mail-parse.ss" ("mburns" "mail-parse.plt" 1 1))) Parse an email, or a stream of emails, into a simple structure resume.plt contributed by jacobmnbsp[library home page] documentationnbsp-nbsplatest package version: (3.0) (require (planet "resume.ss" ("jacobm" "resume.plt" 3 0))) Gives a simple API that allows PLT Web Server servlet programmers to create user accounts that let users resume old sessions after logging in rfc3339.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.2nbsp-nbsplatest package version: (1.0) (require (planet "rfc3339.ss" ("neil" "rfc3339.plt" 1 0))) rfc3339.scm: RFC3339 Date and Time Format in Scheme spgsql.plt contributed by schematicsnbsp[library home page] documentationnbsp-nbsplatest version: 4.0nbsp-nbsplatest package version: (1.2) (require (planet "spgsql.ss" ("schematics" "spgsql.plt" 1 2))) The spgsql library provides classes, datatypes, and procedures useful for connecting to a PostgreSQL database server over TCP. url-param.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.3) (require (planet "url-param.ss" ("jaymccarthy" "url-param.plt" 1 3))) Stores Web cells in URLs webbot.plt contributed by oesterholtnbsp[library home page] documentationnbsp-nbsplatest version: 1.30nbsp-nbsplatest package version: (1.3) (require (planet "[file]" ("oesterholt" "webbot.plt" 1 3))) WebBot contains a couple of ROOS classes that provide functionality to post multipart/form-data to sites. wtk.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.3) (require (planet "wtk.ss" ("jaymccarthy" "wtk.plt" 1 3))) Some web components xhtml.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.1) (require (planet "xhtml.ss" ("dherman" "xhtml.plt" 1 1))) Utilities for generating XHTML content in a servlet. xmlrpc.plt contributed by schematics documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.1) (require (planet "xmlrpc.ss" ("schematics" "xmlrpc.plt" 1 1))) Implementation of the XML-RPC protocol. Graphics and Audioallegro.plt contributed by kazzmir documentationnbsp-nbsplatest version: 0.1nbsp-nbsplatest package version: (1.0) (require (planet "util.ss" ("kazzmir" "allegro.plt" 1 0))) Bindings to the Allegro Game Programming Library cairo.plt contributed by samth [no documentation available]nbsp-nbsplatest package version: (1.0) (require (planet "cairo.ss" ("samth" "cairo.plt" 1 0))) A set of bindings for the cairo [http://cairographics.org] drawing library.Currently the font handling functionality is not included in the binding. iTunes-helper.plt contributed by clements documentationnbsp-nbsplatest version: the only versionnbsp-nbsplatest package version: (1.0) (require (planet "[file]" ("clements" "iTunes-helper.plt" 1 0))) A nearly useless package to help you choose subsets of your iTunes Library useful for randomizing what's on your iPod. mrmathematica.plt contributed by zcknbsp[library home page] documentationnbsp-nbsplatest package version: (1.2) (require (planet "mathematica.ss" ("zck" "mrmathematica.plt" 1 2))) MrMathematica -- Union of Mathematica and Scheme. rsitunes.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.1) (require (planet "rsitunes.ss" ("jaymccarthy" "rsitunes.plt" 1 1))) Helps you use iTunes to care for your RSI. x11.plt contributed by kazzmir documentationnbsp-nbsplatest version: 0.1nbsp-nbsplatest package version: (1.0) (require (planet "x11.ss" ("kazzmir" "x11.plt" 1 0))) Bindings to the X11 library XML-Relatedcsv.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.5nbsp-nbsplatest package version: (1.1) (require (planet "csv.ss" ("neil" "csv.plt" 1 1))) csv.scm: Comma-Separated Value (CSV) Utilities in Scheme htmlprag.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.16nbsp-nbsplatest package version: (1.3) (require (planet "htmlprag.ss" ("neil" "htmlprag.plt" 1 3))) HtmlPrag: Pragmatic Parsing and Emitting of HTML using SXML and SHTML ssax.plt contributed by lizorkin documentationnbsp-nbsplatest package version: (1.3) (require (planet "ssax.ss" ("lizorkin" "ssax.plt" 1 3))) SSAX functional XML parsing framework to inter-convert between an angular-bracket and an S-expression-based notations for markup documents sxml-match.plt contributed by jimnbsp[library home page] documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "sxml-match.ss" ("jim" "sxml-match.plt" 1 0))) A 'by-example' pattern matcher for SXML http://celtic.benderweb.net/sxml-match/ sxml.plt contributed by lizorkinnbsp[library home page] documentationnbsp-nbsplatest package version: (1.4) (require (planet "sxml.ss" ("lizorkin" "sxml.plt" 1 4))) Collection of tools for processing markup documents in the form of S-expressions webit.plt contributed by jimnbsp[library home page] documentationnbsp-nbsplatest version: 2.0nbsp-nbsplatest package version: (1.4) (require (planet "xml.ss" ("jim" "webit.plt" 1 4))) A system for authoring and transforming XML in Scheme. http://celtic.benderweb.net/webit/ webscraperhelper.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.3nbsp-nbsplatest package version: (1.0) (require (planet "webscraperhelper.ss" ("neil" "webscraperhelper.plt" 1 0))) WebScraperHelper: Simple Generation of SXPath Queries from SXML Examples website.plt contributed by cce documentationnbsp-nbsplatest package version: (1.0) (require (planet "website.ss" ("cce" "website.plt" 1 0))) Website creation functions. Data Structures and Algorithmsahocorasick.plt contributed by dyoo documentationnbsp-nbsplatest package version: (1.0) (require (planet "[file]" ("dyoo" "ahocorasick.plt" 1 0))) Aho-Corasick Tools: both an interpreter and a compiler for Aho-Corasick automata aterm.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (2.0) (require (planet "aterm.ss" ("dherman" "aterm.plt" 2 0))) Utilities for the ATerm format. environment.plt contributed by cobbe documentationnbsp-nbsplatest version: 3.0nbsp-nbsplatest package version: (3.0) (require (planet "environment.ss" ("cobbe" "environment.plt" 3 0))) A rib-cage environment data structure. (For PLT lt 301.7, use
version 1.) equiv.plt contributed by cce documentationnbsp-nbsplatest package version: (1.0) (require (planet "equiv.ss" ("cce" "equiv.plt" 1 0))) Extensible Recursive Equivalence Relations. evector.plt contributed by soegaard documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "evector.scm" ("soegaard" "evector.plt" 1 0))) Extensible vectors are a low level, resizeable data structure resembling normal Scheme vectors. galore.plt contributed by soegaard documentationnbsp-nbsplatest package version: (3.3) (require (planet "[bag.ss|set.ss|table.ss]" ("soegaard" "galore.plt" 3 3))) A library of functional data structures. Version 3 is currently beta software. Use Galore version 2 for most purposes. levenshtein.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.4nbsp-nbsplatest package version: (1.1) (require (planet "levenshtein.ss" ("neil" "levenshtein.plt" 1 1))) levenshtein.scm: Levenshtein Distance Metric in Scheme list.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "list.ss" ("dherman" "list.plt" 1 0))) Combines the best of the standard mzscheme list libraries. struct.plt contributed by dherman documentationnbsp-nbsplatest version: 4nbsp-nbsplatest package version: (2.1) (require (planet "datatype.ss" ("dherman" "struct.plt" 2 1))) A library of various data structures based on structs, including algebraic datatypes and inheritance hierarchies. suffixtree.plt contributed by dyoo documentationnbsp-nbsplatest package version: (1.1) (require (planet "suffixtree.ss" ("dyoo" "suffixtree.plt" 1 1))) Linear-time construction of suffix trees using Ukkonen's Algorithm trie.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.0) (require (planet "fmap.ss" ("jaymccarthy" "trie.plt" 1 0))) Finite maps as big-endian binary tries zipper.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.0) (require (planet "zip.ss" ("jaymccarthy" "zipper.plt" 1 0))) Zipper-like functions. Input/Output and Filesystembit-io.plt contributed by soegaard documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "bit-io.scm" ("soegaard" "bit-io.plt" 1 0))) Bit IO This package provides the operations for reading and writing bits from and to files. csv.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.5nbsp-nbsplatest package version: (1.1) (require (planet "csv.ss" ("neil" "csv.plt" 1 1))) csv.scm: Comma-Separated Value (CSV) Utilities in Scheme ical.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.2) (require (planet "ical.ss" ("jaymccarthy" "ical.plt" 1 2))) Reads and writes iCal/vCal files io.plt contributed by dherman documentationnbsp-nbsplatest version: 3nbsp-nbsplatest package version: (1.6) (require (planet "io.ss" ("dherman" "io.plt" 1 6))) A library of I/O and filesystem utilities. port.plt contributed by schematics documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "port.ss" ("schematics" "port.plt" 1 0))) A library of functions that operate on ports. pprint.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "pprint.ss" ("dherman" "pprint.plt" 1 0))) A pretty-printing library. scripting.plt contributed by ryanc documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "[file]" ("ryanc" "scripting.plt" 1 0))) Scripting is a library of procedures useful for writing mzscheme scripts, especially those which execute external commands and manipulate the filesystem. sql-oo.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (2.0) (require (planet "sql-oo.ss" ("jaymccarthy" "sql-oo.plt" 2 0))) Allows persistent objects in an SQL database. (Currently only works with SQLite.) sqlite.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (3.1) (require (planet "sqlite.ss" ("jaymccarthy" "sqlite.plt" 3 1))) Allows access to SQLite databases. zip.plt contributed by dherman documentationnbsp-nbsplatest version: 2nbsp-nbsplatest package version: (2.1) (require (planet "unzip.ss" ("dherman" "zip.plt" 2 1))) A library of utilities for manipulating zip files. Mathematical and Scientificlevenshtein.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.4nbsp-nbsplatest package version: (1.1) (require (planet "levenshtein.ss" ("neil" "levenshtein.plt" 1 1))) levenshtein.scm: Levenshtein Distance Metric in Scheme mrmathematica.plt contributed by zcknbsp[library home page] documentationnbsp-nbsplatest package version: (1.2) (require (planet "mathematica.ss" ("zck" "mrmathematica.plt" 1 2))) MrMathematica -- Union of Mathematica and Scheme. science.plt contributed by williams documentationnbsp-nbsplatest version: 2.2.1nbsp-nbsplatest package version: (2.4) (require (planet "science-with-graphics.ss" ("williams" "science.plt" 2 4))) A collection of modules that provide functions for numerical computing. simulation.plt contributed by williams documentationnbsp-nbsplatest version: 2.0nbsp-nbsplatest package version: (2.0) (require (planet "simulation-with-graphics.ss" ("williams" "simulation.plt" 2 0))) Implements an integrated discrete event and continuous simulation engine. Hardware/Operating System-Specific Toolscairo.plt contributed by samth [no documentation available]nbsp-nbsplatest package version: (1.0) (require (planet "cairo.ss" ("samth" "cairo.plt" 1 0))) A set of bindings for the cairo [http://cairographics.org] drawing library.Currently the font handling functionality is not included in the binding. linux-proc-apm.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.2nbsp-nbsplatest package version: (1.0) (require (planet "linux-proc-apm.ss" ("neil" "linux-proc-apm.plt" 1 0))) linux-proc-apm.scm: Linux /proc/apm APM Data Access in Scheme password.plt contributed by schematics documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "password.ss" ("schematics" "password.plt" 1 0))) A library of functions to generate passwords. Textual and Graphical User Interfacepprint.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "pprint.ss" ("dherman" "pprint.plt" 1 0))) A pretty-printing library. widgets.plt contributed by dherman documentationnbsp-nbsplatest version: 2nbsp-nbsplatest package version: (2.0) (require (planet "widgets.ss" ("dherman" "widgets.plt" 2 0))) A library of GUI widgets. Metaprogrammingaspect-scheme.plt contributed by cdutchynnbsp[library home page] documentationnbsp-nbsplatest version: 2nbsp-nbsplatest package version: (2.1) (require (planet "aspect-scheme2.ss" ("cdutchyn" "aspect-scheme.plt" 2 1))) Extended reference implementation of AspectScheme java.plt contributed by dherman documentationnbsp-nbsplatest version: 0.1nbsp-nbsplatest package version: (1.4) (require (planet "java.ss" ("dherman" "java.plt" 1 4))) A library for manipulating Java programs in both source and binary format. macro-object.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "macro-object.ss" ("dherman" "macro-object.plt" 1 0))) A library for attaching elaboration-time values to syntax transformers. namespace.plt contributed by schematics documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "namespace.ss" ("schematics" "namespace.plt" 1 0))) A library of useful procedures on namespaces pprint.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "pprint.ss" ("dherman" "pprint.plt" 1 0))) A pretty-printing library. redex.plt contributed by robbynbsp[library home page] documentationnbsp-nbsplatest package version: (2.2) (require (planet "[file]" ("robby" "redex.plt" 2 2))) A domain-specific language for context-sensitive reduction semantics. Put in a specification and get out a stepper. roos.plt contributed by oesterholtnbsp[library home page] documentationnbsp-nbsplatest version: 1.40nbsp-nbsplatest package version: (1.4) (require (planet "[file]" ("oesterholt" "roos.plt" 1 4))) ROOS is an OO Framework this is used with mzgtk2 and Persistent ROOS syntax-browser.plt contributed by ryanc documentationnbsp-nbsplatest version: 2.0nbsp-nbsplatest package version: (2.0) (require (planet "syntax-browser.ss" ("ryanc" "syntax-browser.plt" 2 0))) The syntax-browser displays lexical context and hygiene information on syntax objects using colors and highlighting. PLaneT-Relatedrequire.plt contributed by ryanc documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "[file]" ("ryanc" "require.plt" 1 0))) Require is a library that lets one name external modules or packages and use short abbreviations for requiring those external modules or packages. In addition, it provides a single point of specification for the location and version number of the packages being used. test-connection.plt contributed by planet documentationnbsp-nbsplatest package version: (1.0) (require (planet "test-connection.ss" ("planet" "test-connection.plt" 1 0))) Tests your PLaneT collection to make sure it's working properly. MiscellaneousSET.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.0) (require (planet "servlet.ss" ("jaymccarthy" "SET.plt" 1 0))) SET bisect-search.plt contributed by dyoonbsp[library home page] documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "bisect-search.ss" ("dyoo" "bisect-search.plt" 1 0))) Bisection search algorithm blogue.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.1) (require (planet "blogue-main.ss" ("jaymccarthy" "blogue.plt" 1 1))) blogging tool like early blosxom ccnum.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.2nbsp-nbsplatest package version: (1.0) (require (planet "ccnum.ss" ("neil" "ccnum.plt" 1 0))) ccnum.scm: Credit Card Number Utilities in Scheme cdrswift.plt contributed by dignatof documentationnbsp-nbsplatest package version: (1.5) (require (planet "slideshow.ss" ("dignatof" "cdrswift.plt" 1 5))) SlideshoW Including FrTime classic-java.plt contributed by cobbe documentationnbsp-nbsplatest version: 1.1nbsp-nbsplatest package version: (1.1) (require (planet "classic-java.ss" ("cobbe" "classic-java.plt" 1 1))) An implementation of ClassicJava in PLT Redex. contract-utils.plt contributed by cobbe documentationnbsp-nbsplatest version: 3.0nbsp-nbsplatest package version: (3.0) (require (planet "contract-utils.ss" ("cobbe" "contract-utils.plt" 3 0))) Various contract functions and utilities. control.plt contributed by soegaard documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "control.scm" ("soegaard" "control.plt" 1 0))) Control Structures This package provides the control structures while, until, dotimes, and tagged-begin. The tagged-begin contruct is a 'begin with labels and goto'. csv-write.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.2) (require (planet "csv-write.ss" ("dherman" "csv-write.plt" 1 2))) Generates CSV-formatted output. datastructs.plt contributed by oesterholtnbsp[library home page] documentationnbsp-nbsplatest version: 0.40nbsp-nbsplatest package version: (1.0) (require (planet "[file]" ("oesterholt" "datastructs.plt" 1 0))) Datastructs - Thread Safe Datastructures fortunedb.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.0) (require (planet "fortunedb.ss" ("jaymccarthy" "fortunedb.plt" 1 0))) Fortune Database generator.plt contributed by dyoonbsp[library home page] documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (2.0) (require (planet "generator.ss" ("dyoo" "generator.plt" 2 0))) Provides nice syntactic sugar for writing Python/Ruby stylegenerators. geocoder.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.1) (require (planet "geocoder.ss" ("dherman" "geocoder.plt" 1 1))) Geocodes US street addresses. grid.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.1) (require (planet "servlet.ss" ("jaymccarthy" "grid.plt" 1 1))) Managing your life is good for you. hash-store.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.2) (require (planet "hash-store.ss" ("jaymccarthy" "hash-store.plt" 1 2))) Stores bytes by SHA1 hash. ho-utils.plt contributed by oesterholtnbsp[library home page] documentationnbsp-nbsplatest version: 1.00nbsp-nbsplatest package version: (1.0) (require (planet "[file]" ("oesterholt" "ho-utils.plt" 1 0))) HO Utils - are utilities that are used with various packages inspector.plt contributed by dherman documentationnbsp-nbsplatest version: 2nbsp-nbsplatest package version: (1.0) (require (planet "inspector.ss" ("dherman" "inspector.plt" 1 0))) A library of inspector utilities. javascript.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.0) (require (planet "javascript.ss" ("jaymccarthy" "javascript.plt" 1 0))) Javascript s-expression syntax memoize.plt contributed by dherman documentationnbsp-nbsplatest version: 2nbsp-nbsplatest package version: (2.0) (require (planet "memoize.ss" ("dherman" "memoize.plt" 2 0))) Macros for defining memoized procedures. meta-q.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.0) (require (planet "meta-q.ss" ("jaymccarthy" "meta-q.plt" 1 0))) Meta-Q implementation for PLT strings mmss.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.0) (require (planet "mmss.ss" ("jaymccarthy" "mmss.plt" 1 0))) Jay McCarthy's collection of Scheme procedures. mysqldump.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "csv-write.ss" ("dherman" "mysqldump.plt" 1 0))) Converts a MySQL dump to CSV. nationality.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (3.0) (require (planet "nationality.ss" ("dherman" "nationality.plt" 3 0))) Maps country names to their nationalities. numspell.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.1nbsp-nbsplatest package version: (1.0) (require (planet "numspell.ss" ("neil" "numspell.plt" 1 0))) numspell.scm: Spelling Numbers as English in Scheme password.plt contributed by schematics documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "password.ss" ("schematics" "password.plt" 1 0))) A library of functions to generate passwords. postnet-planet.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.2nbsp-nbsplatest package version: (1.0) (require (planet "postnet.ss" ("neil" "postnet-planet.plt" 1 0))) postnet.scm: USPS POSTNET Barcode Encoding in Scheme prefix.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.1) (require (planet "prefix.ss" ("jaymccarthy" "prefix.plt" 1 1))) Tests students with regards to the use of prefix notation. prophecy.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "prophecy.ss" ("dherman" "prophecy.plt" 1 0))) A "future-generator" control construct, or "prophecy." protobj.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.2nbsp-nbsplatest package version: (1.0) (require (planet "protobj.ss" ("neil" "protobj.plt" 1 0))) Protobj: Prototype-Delegation Object Model in Scheme roman.plt contributed by ams documentationnbsp-nbsplatest version: 0.1nbsp-nbsplatest package version: (1.0) (require (planet "roman.ss" ("ams" "roman.plt" 1 0))) Utility functions for roman numerals. scripting.plt contributed by ryanc documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "[file]" ("ryanc" "scripting.plt" 1 0))) Scripting is a library of procedures useful for writing mzscheme scripts, especially those which execute external commands and manipulate the filesystem. sqlid.plt contributed by oesterholtnbsp[library home page] documentationnbsp-nbsplatest version: 1.01nbsp-nbsplatest package version: (1.2) (require (planet "[file]" ("oesterholt" "sqlid.plt" 1 2))) SQLI/SQLD is a framework for RDBM access.SQLD drivers are provided for SQLite3, PostgreSQL8, MySQL5, Oraclegt=8 and DB2gt=8 srfi.plt contributed by soegaard documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.1) (require (planet "42.ss / 78.ss" ("soegaard" "srfi.plt" 1 1))) SRFI Extensions and SRFI Drafts SRFI 42 Eager comprehensions extended with the generators :match, :plt-match, :let-value, :pairs, :do-until, and more SRFI 78 Draft Lightweight testing (pr 18-jan-2006) syntax.plt contributed by soegaard documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "pp-syntax.scm" ("soegaard" "syntax.plt" 1 0))) Pretty printing of expanded syntax. Provides unexpand and pp-syntax. tabexpand.plt contributed by neilnbsp[library home page] documentationnbsp-nbsplatest version: 0.2nbsp-nbsplatest package version: (1.0) (require (planet "tabexpand.ss" ("neil" "tabexpand.plt" 1 0))) tabexpand.scm: Tab Character Expansion in Scheme tail.plt contributed by dherman documentationnbsp-nbsplatest version: 1nbsp-nbsplatest package version: (1.0) (require (planet "tail.ss" ("dherman" "tail.plt" 1 0))) A special form for capturing a tail-context-preserving continuation. with-bindings.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (1.2) (require (planet "with-bindings.ss" ("jaymccarthy" "with-bindings.plt" 1 2))) A convenient syntax for servlets. xml-pull.plt contributed by dyoonbsp[library home page] documentationnbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "xml-pull.ss" ("dyoo" "xml-pull.plt" 1 0))) pull-style parsing for very large xml documents. xxexpr.plt contributed by lshift [no documentation available]nbsp-nbsplatest version: 1.0nbsp-nbsplatest package version: (1.0) (require (planet "xxexpr.ss" ("lshift" "xxexpr.plt" 1 0))) A library of writing functions for SXML. yppdb.plt contributed by jaymccarthynbsp[library home page] documentationnbsp-nbsplatest package version: (2.0) (require (planet "yppdb.ss" ("jaymccarthy" "yppdb.plt" 2 0))) Organizes your paper collection.
|