1. Intro to Graphix
  2. Installing Graphix
  3. Getting Started
  4. Core Language
    1. Fundamental Types
    2. Reading Type Signatures
    3. Let Binds
    4. Connect
    5. Blocks
    6. Use
    7. Select
    8. Error Handling
  5. Functions
    1. Labeled and Optional Arguments
    2. Closures
    3. First Class Functions
    4. Late Binding
    5. Polymorphism
    6. Recursion
    7. Detailed Semantics
  6. User Defined Types
    1. Structs
    2. Variants
    3. Tuples
    4. Named Types
    5. Parametric Polymorphism
    6. Recursive Types
    7. References
  7. Modules
    1. Inline Modules
    2. External Modules
    3. Dynamic Modules
  8. The Graphix Shell
  9. The Standard Library
    1. core
    2. net
    3. array
    4. map
    5. str
    6. re
    7. time
    8. rand
  10. Building UIs With Graphix
    1. TUIs
      1. style
      2. barchart
      3. block
      4. browser
      5. calendar
      6. canvas
      7. chart
      8. text
      9. paragraph
      10. gauge
      11. linegauge
      12. input
      13. layout
      14. list
      15. scroll
      16. sparkline
      17. table
      18. tabs
  11. Embedding And Extending Graphix
    1. Writing Built in Functions
    2. Stand Alone Graphix Applications
    3. Using Graphix as Embedded Scripting