Dylan Enhancement Proposals

This is the list of Dylan Enhancement Proposals, known as DEPs. A DEP is a design document which

  • provides information to the Dylan community, or

  • describes a new feature for the Dylan language or its standard libraries, or

  • describes changes to the processes or environment surrounding the Dylan language or Open Dylan.

The DEP should provide a concise technical specification of, and rationale for, the feature or process.

We intend DEPs to be the primary mechanism for proposing new features, for collecting community input on an issue, and for documenting the design decisions that have gone into Dylan. The DEP author is responsible for building consensus within the community and documenting dissenting opinions.

Because the DEPs are maintained as text files in a versioned repository, their revision history is the historical record of the feature proposal.

For more information on the DEP process, see DEP 1, DEP Purpose and Guidelines.

Open Proposals (under consideration)

#

Track

Status

Title

1

Process

Draft

DEP Purpose and Guidelines

6

Standard

Draft

Single File Libraries

10

Standard

Draft

Defaulted Element Reference Syntax

13

Standard

Draft

Multiple Value Assignment

All Proposals by Number

#

Track

Status

Title

1

Process

Draft

DEP Purpose and Guidelines

2

Standard

Final

Define Function

3

Standard

Final

C3 superclass linearization

4

Standard

Final

New strings Library

5

Standard

Final

Subclass

6

Standard

Draft

Single File Libraries

7

Standard

Draft

Type-Safe Limited Collections

8

Standard

Withdrawn

Multi-line Strings

10

Standard

Draft

Defaulted Element Reference Syntax

11

Standard

Final

Numeric Literal Syntax

12

Standard

Final

String Literal Syntax

13

Standard

Draft

Multiple Value Assignment