aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/documentation/lux/world.lux
blob: 527c627d4d0170e90bb9249b0b434de5f5408813 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
(.using
 [library
  [lux "*"
   [program (.only program:)]
   ["$" documentation (.only documentation:)]
   ["[0]" debug]
   [control
    ["[0]" io]]
   [data
    [collection
     ["[0]" list ("[1]#[0]" monoid)]]]]]
 ["[0]" / "_"
  ["[1][0]" console]
  ["[1][0]" file]
  ["[1][0]" input "_"
   ["[1]/[0]" keyboard]]
  ["[1][0]" net]
  ["[1][0]" output "_"
   ["[1]/[0]" video "_"
    ["[1]/[0]" resolution]]]
  ["[1][0]" program]
  ["[1][0]" shell]])

(.def: .public documentation
  (.List $.Module)
  (all list#composite
       /console.documentation
       /file.documentation
       /input/keyboard.documentation
       /net.documentation
       /output/video/resolution.documentation
       /program.documentation
       /shell.documentation))