| Name | PLaneT Version | External Version | Owner | Description |
|---|
| aterm.plt | (2 0) | 1 | dherman | Utilities for the ATerm format. |
| binary.plt | (1 0) | 1 | dherman | Utilities for binary data. |
| c.plt | (4 0) | 0.4 | dherman | Tools for manipulating C, including header extraction for the FFI. |
| csv-write.plt | (1 2) | 1 | dherman | Generates CSV-formatted output. |
| fractal.plt | (2 0) | 1 | dherman | A fun example of a simple fractal. |
| geocoder.plt | (1 1) | 1 | dherman | Geocodes US street addresses. |
| inspector.plt | (1 0) | 2 | dherman | A library of inspector utilities. |
| io.plt | (1 9) | 4 | dherman | A library of I/O utilities. |
| java.plt | (1 5) | 0.1 | dherman | A library for manipulating Java programs in both source and binary format. |
| javascript.plt | (9 2) | 0.18 | dherman | A DrScheme language level for the JavaScript programming language. |
| json.plt | (4 0) | 4 | dherman | Implements the JSON data format. |
| lambda-gradual.plt | (1 2) | 1 | dherman | The gradually typed lambda calculus of Siek and Taha and Herman, Tomb, and Flanagan. |
| lambda-sigma.plt | (1 1) | 5 | dherman | The lambda-sigma calculus of Abadi, Cardelli, Curien, and Levy. |
| lift.plt | (1 0) | 1 | dherman | A control/state operator for communicated values up a continuation. |
| list.plt | (2 0) | 2 | dherman | Combines the best of the standard mzscheme list libraries. |
| macro-object.plt | (1 0) | 1 | dherman | A library for attaching elaboration-time values to syntax transformers. |
| memoize.plt | (3 1) | 2 | dherman | Macros for defining memoized procedures. |
| mysqldump.plt | (1 0) | 1 | dherman | Converts a MySQL dump to CSV. |
| mzlite.plt | (1 0) | 1 | dherman | A DrScheme language level for a minimal mzscheme. |
| nationality.plt | (3 0) | 1 | dherman | Maps country names to their nationalities. |
| network.plt | (1 0) | 1 | dherman | Network utilities, currently only available for Windows. |
| parameter.plt | (1 3) | — | dherman | Utilities for parameters. |
| pprint.plt | (4 4) | 2 | dherman | A pretty-printing library. |
| prophecy.plt | (1 0) | 1 | dherman | A "future-generator" control construct, or "prophecy." |
| set.plt | (5 0) | 3 | dherman | A functional set implementation. |
| sort.plt | (1 0) | 1 | dherman | Useful sorting utilities. |
| static-page.plt | (1 0) | 1 | dherman | Rapid development and debugging of static web sites. |
| stream.plt | (1 1) | 1 | dherman | A library of procedures for operating on SRFI 40 streams, analogous to SRFI 1. |
| struct.plt | (2 4) | 4 | dherman | A library of various data structures based on structs, including algebraic datatypes and inheritance hierarchies. |
| syntactic-closures.plt | (1 0) | 1 | dherman | The Bawden-Rees reference implementation of syntactic closures. |
| tail.plt | (5 0) | 5 | dherman | Special forms for preserving and destroying tail position. |
| test.plt | (2 1) | 2 | dherman | Utilities for unit testing. |
| types.plt | (2 0) | 2 | dherman | Idioms for typed-scheme. |
| unit.plt | (4 0) | 1 | dherman | Conveniences and idioms for mzscheme units. |
| web-page.plt | (1 0) | 1 | dherman | Convenient syntax for web applications. |
| widgets.plt | (2 0) | 2 | dherman | A library of GUI widgets. |
| xhtml.plt | (1 2) | 1 | dherman | Utilities for generating XHTML content in a servlet. |
| zip.plt | (2 1) | 2 | dherman | A library of utilities for manipulating zip files. |
| Ticket Id | Component | Reporter | Type | Version |
|---|
| 1800 | dherman/zip.plt | jphelps | defect | |
| Unit test fails because of problem with reverse! |
| 129 | dherman/javascript.plt | dherman | task | |
| audit duplicate-variable errors/non-errors |
| 5 | dherman/set.plt | dherman | enhancement | -- |
| API requests |
| 13 | dherman/struct.plt | dherman | defect | -- |
| support for v3 and v4 |
| 18 | dherman/stream.plt | dherman | defect | -- |
| stream-split-at |
| 22 | dherman/stream.plt | dherman | defect | -- |
| stream-partition unusable |
| 25 | dherman/xhtml.plt | dherman | enhancement | -- |
| make-response/xhtml/full |
| 29 | dherman/memoize.plt | dherman | enhancement | |
| memoization is not thread-safe |
| 31 | dherman/set.plt | dherman | enhancement | |
| make sets sequences |
| 32 | dherman/memoize.plt | dherman | enhancement | |
| optional and keyword args |
| 33 | dherman/io.plt | dherman | defect | |
| make-filter-input-port hopelessly broken |
| 34 | dherman/javascript.plt | dherman | enhancement | |
| Function.prototype.toString should produce source |
| 35 | dherman/javascript.plt | dherman | defect | |
| possible semantic issues with exceptions |
| 54 | dherman/javascript.plt | dherman | task | |
| "use lexical scope" pragma |
| 56 | dherman/javascript.plt | dherman | enhancement | |
| parameter for top-level let semantics |
| 81 | dherman/prophecy.plt | dherman | enhancement | |
| make prophecies sequences |
| 99 | dherman/javascript.plt | dherman | task | |
| add an expansion phase to the compiler |
| 114 | dherman/memoize.plt | samth@… | defect | (3 1) |
| Doc warnings |
| 120 | dherman/javascript.plt | dherman | defect | |
| binding arrows in DrScheme broken |
| 121 | dherman/javascript.plt | dherman | task | |
| test infrastructure for different compilation modes |
| 122 | dherman/javascript.plt | dherman | task | |
| coverage for compiler tests |
| 127 | dherman/javascript.plt | clements | defect | (8 0) |
| errors on initial compile |
| 209 | dherman/c.plt | zwizwa | defect | 3:2 |
| error: "car: expects argument of type <pair>; given ()" on specific input |
| 283 | dherman/types.plt | anonymous | defect | (2 0) |
| incorrect `declare-exporting' |
| 285 | dherman/javascript.plt | Sam TH | defect | (9 2) |
| Fails to compile |
| 297 | dherman/types.plt | anonymous | enhancement | (2 0) |
| enhance define-datatype to handle #:property prop:equal+hash |
| 302 | dherman/memoize.plt | clements@… | defect | (3 1) |
| define/memo doesn't save time for funs of arity > 1 |
| 385 | dherman/parameter.plt | roti | defect | (1 3) |
| compilation error on racket v5.1.3 |
| 421 | dherman/static-page.plt | heap@… | defect | (1 0) |
| static-page won't load for 5.2.1 |
| 449 | dherman/json.plt | wjak56@… | defect | 4.0 |
| JSON parser incorrectly parses '[' with newline and then ']' |
| 501 | dherman/network.plt | khardy | defect | (1 0) |
| Problem finding files - package setup/internal links |
| 36 | dherman/javascript.plt | dherman | task | |
| implement JavaScript library fully |
| 38 | dherman/javascript.plt | dherman | defect | |
| numbers are unfaithful to spec |
| 39 | dherman/javascript.plt | dherman | task | |
| regular expressions aren't implemented |
| 40 | dherman/javascript.plt | dherman | defect | |
| over-parenthesization in while-conditions |
| 41 | dherman/javascript.plt | dherman | enhancement | |
| implement read-only __proto__ |
| 179 | dherman/c.plt | pocmatos@… | defect | 3.1 |
| c.plt fails to install correctly |
| 258 | dherman/javascript.plt | dherman | defect | 9:2 |
| bogon in docs |
| 488 | dherman/json.plt | nculwell | defect | (4 0) |
| Empty file reports wrong error |
| 414 | dherman/json.plt | simon.haines@… | enhancement | (4 0) |
| Support vectors |