aboutsummaryrefslogtreecommitdiffstats
path: root/alv/base/init.moon
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2020-05-08 09:41:08 +0000
committers-ol <s+removethis@s-ol.nu>2025-03-02 14:23:21 +0000
commit99ca67938c0145db37182bdb709d9424a20dfee0 (patch)
tree6df4e2b5fde650aa3c7e36893eb1780f932d56bd /alv/base/init.moon
parentrelease v0.1 (diff)
downloadalive-99ca67938c0145db37182bdb709d9424a20dfee0.tar.gz
alive-99ca67938c0145db37182bdb709d9424a20dfee0.zip
wip new type system and refactoring
- Result -> RTNode - Stream -> Result - ValueStream -> SigStream - EventStream -> EvtStream
Diffstat (limited to 'alv/base/init.moon')
-rw-r--r--alv/base/init.moon15
1 files changed, 8 insertions, 7 deletions
diff --git a/alv/base/init.moon b/alv/base/init.moon
index c37d85c..71e9cea 100644
--- a/alv/base/init.moon
+++ b/alv/base/init.moon
@@ -11,10 +11,11 @@
-- @see Input
-- @see base.match.val
-- @see base.match.evt
--- @see ValueStream
--- @see EventStream
+-- @see Constant
+-- @see SigStream
+-- @see EvtStream
-- @see IOStream
--- @see Result
+-- @see RTNode
-- @see Error
import Op from require 'alv.base.op'
@@ -22,8 +23,8 @@ import Builtin from require 'alv.base.builtin'
import FnDef from require 'alv.base.fndef'
import Input from require 'alv.base.input'
import val, evt from require 'alv.base.match'
-import ValueStream, EventStream, IOStream from require 'alv.stream'
-import Result from require 'alv.result'
+import Constant, SigStream, EvtStream, IOStream from require 'alv.result'
+import RTNode from require 'alv.rtnode'
import Error from require 'alv.error'
{
@@ -34,6 +35,6 @@ import Error from require 'alv.error'
:val, :evt
-- redundant exports, to keep anything an extension might need in one import
- :ValueStream, :EventStream, :IOStream
- :Result, :Error
+ :Constant, :SigStream, :EvtStream, :IOStream
+ :RTNode, :Error
}