Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Chapters

  • Introduction

  1. The First Dancing Steps
    1. Hello World
    2. Source, Modules and Packages
    3. Building Your Program
  2. Basic Building Blocks
    1. Declarations and Types
      1. Arrays
      2. AAs
    2. Flow Control
    3. Functions
    4. tango.core.Array, tango.math
  3. Strings
    1. Unicode
    2. Slicing
    3. tango.text.Util, tango.text.convert.*
  4. Advanced flow control
    1. Delegates, possibly lazy eval
    2. Fair mention of CTFE
  5. Encapsulation
    1. Structs
    2. Classes
    3. Interfaces
    4. Inheritance
    5. Operators
  6. Simple template usage
    1. Parametrization
    2. IFTI
    3. Collections
    4. core.Array, Variant, Bind ?
  7. Input and Output - using tango.io
    1. Conduit and Streams
    2. Files
    3. Sockets
    4. Iterators
  8. Threads and Fibers