slang
slang copied to clipboard
SLANG engine written in Go
#### The Problem Unconnected outports of blueprints lead to two undesired effects: - if we `pull` on the port it will block all other data flowing forward on that port...
This PR fixes all race conditions found by `-race` on `go test` and consequently adds `-race` to the `.circleci`. * `port` now exposes `mutex.Lock/Unlock` * `port` can now detect a...
e.g. an error like `expected map but got "...."` should also provide the operator name, where this error has occurred. At best provide that operator name via already existing logger...
I want the JSON decoding to map it received data to provided output port type. Currently this fail because the JSON decoding checks for absolute equal JSON structure and don't...
Slang runner validates that all blueprint output ports are connected. It displays an error messages and mentions all Unconnected ports.
Until now, Slang applications are tiny and there is no need for heavy debugging or performance optimization tools. However, in the future we might want to have - heatmaps which...
What are the advantages over existing solutions like https://noflojs.org/ or any from the tens of open source alternatives allowing one to use flow-based programming visually and on basically any device...
There might occur problems when a trigger is listening on a map or a stream if only `sub` or `subs` is connected. In this case the trigger will never fire....
Wait is just a passer which delays redirecting. It has two inputs (time and item) and one output.