aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/tool/compiler/phase/generation/python/extension/host.lux
blob: 92887899bb4609c78d082c69f8968338d64a86e0 (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
(.module:
  [lux #*
   [control
    ["." monad (#+ do)]]
   [data
    ["." product]
    [collection
     ["." dictionary]]]
   [host
    ["_" python (#+ Expression)]]]
  ["." /// #_
   ["#." runtime (#+ Handler Bundle)]
   ["#/" // #_
    ["#." extension (#+ Nullary Unary Binary Trinary Variadic
                        nullary unary binary trinary variadic)]
    ["#/" //
     ["#." extension
      ["." bundle]]
     ["#/" // #_
      ["#." synthesis]]]]])

(def: #export bundle
  Bundle
  (<| (bundle.prefix "python")
      bundle.empty))