diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2020-03-02 11:41:33 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2020-03-02 11:41:33 +0000 |
| commit | 03853b35a473161f377fb74a05723cacc5cbf36b (patch) | |
| tree | 2e3df044cc0ff3ed24a07d6b5ee31682f077e5fa /core/init.moon | |
| parent | new op interface part one (diff) | |
| download | alive-03853b35a473161f377fb74a05723cacc5cbf36b.tar.gz alive-03853b35a473161f377fb74a05723cacc5cbf36b.zip | |
IO system
Diffstat (limited to 'core/init.moon')
| -rw-r--r-- | core/init.moon | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/core/init.moon b/core/init.moon index a309722..6b5bdd0 100644 --- a/core/init.moon +++ b/core/init.moon @@ -1,6 +1,8 @@ L or= setmetatable {}, __index: => -> -import Op, Action, FnDef from require 'core.base' +import Op, IO, Action, FnDef, EventInput, ValueInput, IOInput + from require 'core.base' +import match from require 'core.pattern' import Value, Result, load_ from require 'core.value' import Scope from require 'core.scope' @@ -17,7 +19,9 @@ globals = Scope.from_table require 'core.builtin' { :Value, :Result :Cell, :RootCell - :Op, :Action, :FnDef + + :Op, :IO, :Action, :FnDef + :EventInput, :ValueInput, :IOInput, :match :Scope :Registry, :Tag |
