diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2020-05-09 14:49:08 +0000 |
|---|---|---|
| committer | s-ol <s+removethis@s-ol.nu> | 2025-03-02 14:23:21 +0000 |
| commit | 61eb86951287667ca0ee305baa5c3cd6ad29ba36 (patch) | |
| tree | 7551d6b9c8af01c049adab0ee027dbad68f28808 /alv-lib/string.moon | |
| parent | more internal doc fixes (diff) | |
| download | alive-61eb86951287667ca0ee305baa5c3cd6ad29ba36.tar.gz alive-61eb86951287667ca0ee305baa5c3cd6ad29ba36.zip | |
add types.T, fix spec + docs
Diffstat (limited to 'alv-lib/string.moon')
| -rw-r--r-- | alv-lib/string.moon | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/alv-lib/string.moon b/alv-lib/string.moon index 5f54b07..9f09f10 100644 --- a/alv-lib/string.moon +++ b/alv-lib/string.moon @@ -1,13 +1,13 @@ -import Op, ValueStream, Input from require 'alv.base' +import Op, Constant, SigStream, Input, T from require 'alv.base' -str = ValueStream.meta +str = Constant.meta meta: name: 'str' summary: "Concatenate/stringify values." examples: { '(.. v1 [v2…])', '(str v1 [v2…])' } value: class extends Op setup: (inputs) => - @out or= ValueStream 'str' + @out or= SigStream T.str super [Input.hot v for v in *inputs] tick: => |
