aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/documentation/lux/world.lux
blob: bb7af07227c22dbae2e12b57e0c1c1c766211825 (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
(.module:
  [library
   [lux "*"
    [program {"+" [program:]}]
    ["$" documentation {"+" [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)
  ($_ list\composite
      /console.documentation
      /file.documentation
      /input/keyboard.documentation
      /net.documentation
      /output/video/resolution.documentation
      /program.documentation
      /shell.documentation))