On this page:
Unstable:   May Change Without Warning
6.1

Unstable: May Change Without Warning

This manual documents some of the libraries available in the unstable collection. See also the unstable GUI libraries documentation.

The name unstable is intended as a warning that the interfaces in particular are unstable. Developers of planet packages and external projects should avoid using modules in the unstable collection. Contracts may change, names may change or disappear, even entire modules may move or disappear without warning to the outside world.

Developers of unstable libraries must follow the guidelines in Guidelines for Developing unstable Libraries.

    1 Guidelines for Developing unstable Libraries

    2 Automata: Compiling State Machines

    3 Bytes

    4 Contracts

    5 Contracts for Macro Subexpressions

    6 Debugging

    7 Definitions

    8 Errors

    9 Futures

    10 Functions

    11 Hash Tables

    12 Interface-Oriented Programming for Classes

    13 Lazy Require

    14 Lists

    15 Logging

    16 Macro Testing

    17 Mark Parameters

    18 Match

    19 Open place expressions

    20 Option Contracts

    21 Parameter Groups

    22 Pretty-Printing

    23 Re-Contracting Identifiers

    24 Sandbox

    25 Sequences

    26 Strings

    27 Structs

    28 Struct Printing

    29 Syntax

    30 Temporal Contracts: Explicit Contract Monitors

    31 Unix Domain Sockets

    32 2D Syntax