index
:
alive
macros
main
stable
vector-math
wgsl-view
wip
experimental livecoding environment with persistent expressions
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
alv
/
base
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
template strings as syntax sugar for Ops
s-ol
2025-04-07
2
-14
/
+4
*
implement template strings
s-ol
2025-03-15
2
-1
/
+14
*
builtins: small bugfixes
s-ol
2025-03-02
1
-0
/
+1
*
base.match: predicate fn matching
s-ol
2025-03-02
1
-14
/
+67
*
rename Op:update_out → setup_out
s-ol
2025-03-02
2
-2
/
+2
*
lib: use Op:update_out
s-ol
2025-03-02
1
-6
/
+3
*
add Op:update_out and use in builtins
s-ol
2025-03-02
2
-1
/
+23
*
fix input caching/lazy ticking at evaltime
s-ol
2025-03-02
1
-7
/
+3
*
docs: update extension guide (PureOp)
s-ol
2025-03-02
2
-2
/
+2
*
docs: update extension guide (Op:fork, Op:poll)
s-ol
2025-03-02
1
-0
/
+1
*
allow top-level input in Op.inputs
s-ol
2025-03-02
1
-13
/
+12
*
add base.match.any shorthand
s-ol
2025-03-02
2
-7
/
+25
*
more overridable PureOp
s-ol
2025-03-02
1
-12
/
+20
*
alv.base.match: fix docs
s-ol
2025-03-02
1
-2
/
+2
*
remove IOStreams, support optional polling in Ops
s-ol
2025-03-02
4
-9
/
+18
*
support :vis() on builtins
s-ol
2025-03-02
1
-0
/
+11
*
Op: vis method instead of field
s-ol
2025-03-02
1
-14
/
+20
*
add vis field to Ops
s-ol
2025-03-02
1
-2
/
+14
*
store RTNode in Builtin
s-ol
2025-03-02
1
-1
/
+12
*
rename base.match.val → base.match.sig
s-ol
2025-03-02
2
-13
/
+13
*
fix some bugs
s-ol
2025-03-02
2
-18
/
+5
*
base.match: fix bug when repeating multi-element patterns
s-ol
2025-03-02
1
-8
/
+9
*
small internal doc fixes
s-ol
2025-03-02
1
-0
/
+1
*
pureops with arbitrary pattern
s-ol
2025-03-02
2
-28
/
+25
*
add and use PureOp
s-ol
2025-03-02
2
-1
/
+59
*
base.match: never recall by default
s-ol
2025-03-02
1
-4
/
+3
*
base.match: match constants as sigs
s-ol
2025-03-02
2
-24
/
+41
*
RTNode constifies constant SigStreams
s-ol
2025-03-02
1
-4
/
+15
*
make <num! 4> == <num= 4>
s-ol
2025-03-02
1
-1
/
+3
*
add types.T, fix spec + docs
s-ol
2025-03-02
2
-17
/
+21
*
more internal doc fixes
s-ol
2025-03-02
1
-1
/
+1
*
rename RTNode.value to RTNode.result (to match Result class)
s-ol
2025-03-02
4
-22
/
+21
*
add alv.type and spec
s-ol
2025-03-02
2
-2
/
+10
*
wip new type system and refactoring
s-ol
2025-03-02
3
-34
/
+37
*
fix registry/module bugs
s-ol
2020-04-26
1
-1
/
+0
*
code readability
s-ol
2020-04-24
1
-2
/
+3
*
remove AST:quote()
s-ol
2020-04-24
1
-2
/
+2
*
export and export* to create alive modules
s-ol
2020-04-20
1
-1
/
+1
*
move into proper Lua module (`alv`)
s-ol
2020-04-14
6
-0
/
+777