aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/documentation/lux/world/net.lux
blob: 602177486ec6078b6f7648066c731b0aec82389a (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
34
35
36
(.using
  [library
   [lux "*"
    [program {"+" program:}]
    ["$" documentation {"+" documentation:}]
    ["[0]" debug]
    [control
     ["[0]" io]]]]
  [\\library
   ["[0]" /]]
  ["[0]" / "_"
   ["[1][0]" uri]
   ["[1][0]" http "_"
    ["[1]/[0]" client]
    ["[1]/[0]" status]]])

(documentation: /.Address
  "A TCP/IP address.")

(documentation: /.Port
  "A TCP/IP port.")

(documentation: /.URL
  "A Uniform Resource Locator.")

(.def: .public documentation
  (.List $.Module)
  ($.module /._
            ""
            [..Address
             ..Port
             ..URL
             ($.default /.Location)]
            [/uri.documentation
             /http/client.documentation
             /http/status.documentation]))