├── .github └── workflows │ ├── README.md │ ├── bump.yml │ ├── crate-pub.yml │ ├── fmt.yml │ ├── pypi-pub.yml │ └── rust.yml ├── .gitignore ├── .readthedocs.yaml ├── CONTRIBUTING.md ├── Cargo.toml ├── LICENSE.txt ├── README.md ├── wingfoil-python ├── Cargo.toml ├── README.md ├── build.md ├── docs │ ├── Makefile │ ├── README.md │ ├── api.rst │ ├── conf.py │ ├── index.rst │ ├── make.bat │ └── requirements.txt ├── examples │ ├── custom_stream.py │ ├── deduplicate.py │ ├── delay_line.py │ ├── examples.py │ └── quick_start.py ├── pyproject.toml ├── python │ └── wingfoil │ │ ├── __init__.py │ │ └── stream.py ├── src │ ├── lib.rs │ ├── proxy_stream.rs │ ├── py_element.rs │ ├── py_stream.rs │ └── types.rs └── tests │ └── test_streams.py └── wingfoil ├── .gitignore ├── Cargo.toml ├── README.md ├── benches ├── README.md ├── graph.rs ├── images │ ├── MAD.png │ ├── SD.png │ ├── index.html │ ├── lscpu.txt │ ├── mean.png │ ├── median.png │ ├── pdf.png │ ├── pdf_small.png │ ├── regression.png │ ├── regression_small.png │ ├── slope.png │ └── typical.png └── nanotime.rs ├── diagrams ├── aapl.svg └── odds_evens.png ├── examples ├── async │ ├── README.md │ └── main.rs ├── breadth_first │ ├── README.md │ └── main.rs ├── order_book │ ├── README.md │ ├── data │ │ ├── aapl.csv │ │ ├── aapl_readme.txt │ │ ├── fills.csv │ │ └── prices.csv │ ├── main.rs │ └── plot.py └── rfq │ ├── README.md │ ├── environment.rs │ ├── main.rs │ ├── market_data.rs │ ├── message.rs │ └── order_gateway.rs ├── src ├── adapters │ ├── csv_streams.rs │ ├── iterator_stream.rs │ ├── mod.rs │ └── socket.rs ├── bencher.rs ├── channel │ ├── kanal_chan.rs │ ├── message.rs │ └── mod.rs ├── graph.rs ├── lib.rs ├── nodes │ ├── always.rs │ ├── async_io.rs │ ├── average.rs │ ├── bimap.rs │ ├── buffer.rs │ ├── callback.rs │ ├── channel.rs │ ├── combine.rs │ ├── constant.rs │ ├── consumer.rs │ ├── delay.rs │ ├── demux.rs │ ├── difference.rs │ ├── distinct.rs │ ├── filter.rs │ ├── finally.rs │ ├── fold.rs │ ├── graph_node.rs │ ├── graph_state.rs │ ├── limit.rs │ ├── map.rs │ ├── map_filter.rs │ ├── merge.rs │ ├── mod.rs │ ├── print.rs │ ├── producer.rs │ ├── sample.rs │ ├── tick.rs │ └── window.rs ├── queue │ ├── hash_by_ref.rs │ ├── mod.rs │ ├── time_queue.rs │ └── value_at.rs ├── time.rs └── types.rs └── test_data ├── example.csv ├── example_out.csv ├── simple.csv └── simple_out.csv /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/bump.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/.github/workflows/bump.yml -------------------------------------------------------------------------------- /.github/workflows/crate-pub.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/.github/workflows/crate-pub.yml -------------------------------------------------------------------------------- /.github/workflows/fmt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/.github/workflows/fmt.yml -------------------------------------------------------------------------------- /.github/workflows/pypi-pub.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/.github/workflows/pypi-pub.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/README.md -------------------------------------------------------------------------------- /wingfoil-python/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/Cargo.toml -------------------------------------------------------------------------------- /wingfoil-python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/README.md -------------------------------------------------------------------------------- /wingfoil-python/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/build.md -------------------------------------------------------------------------------- /wingfoil-python/docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/docs/Makefile -------------------------------------------------------------------------------- /wingfoil-python/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/docs/README.md -------------------------------------------------------------------------------- /wingfoil-python/docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/docs/api.rst -------------------------------------------------------------------------------- /wingfoil-python/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/docs/conf.py -------------------------------------------------------------------------------- /wingfoil-python/docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/docs/index.rst -------------------------------------------------------------------------------- /wingfoil-python/docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/docs/make.bat -------------------------------------------------------------------------------- /wingfoil-python/docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/docs/requirements.txt -------------------------------------------------------------------------------- /wingfoil-python/examples/custom_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/examples/custom_stream.py -------------------------------------------------------------------------------- /wingfoil-python/examples/deduplicate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/examples/deduplicate.py -------------------------------------------------------------------------------- /wingfoil-python/examples/delay_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/examples/delay_line.py -------------------------------------------------------------------------------- /wingfoil-python/examples/examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/examples/examples.py -------------------------------------------------------------------------------- /wingfoil-python/examples/quick_start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/examples/quick_start.py -------------------------------------------------------------------------------- /wingfoil-python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/pyproject.toml -------------------------------------------------------------------------------- /wingfoil-python/python/wingfoil/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/python/wingfoil/__init__.py -------------------------------------------------------------------------------- /wingfoil-python/python/wingfoil/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/python/wingfoil/stream.py -------------------------------------------------------------------------------- /wingfoil-python/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/src/lib.rs -------------------------------------------------------------------------------- /wingfoil-python/src/proxy_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/src/proxy_stream.rs -------------------------------------------------------------------------------- /wingfoil-python/src/py_element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/src/py_element.rs -------------------------------------------------------------------------------- /wingfoil-python/src/py_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/src/py_stream.rs -------------------------------------------------------------------------------- /wingfoil-python/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/src/types.rs -------------------------------------------------------------------------------- /wingfoil-python/tests/test_streams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil-python/tests/test_streams.py -------------------------------------------------------------------------------- /wingfoil/.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | /target 3 | .vscode 4 | flamegraph.svg 5 | -------------------------------------------------------------------------------- /wingfoil/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/Cargo.toml -------------------------------------------------------------------------------- /wingfoil/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /wingfoil/benches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/README.md -------------------------------------------------------------------------------- /wingfoil/benches/graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/graph.rs -------------------------------------------------------------------------------- /wingfoil/benches/images/MAD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/MAD.png -------------------------------------------------------------------------------- /wingfoil/benches/images/SD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/SD.png -------------------------------------------------------------------------------- /wingfoil/benches/images/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/index.html -------------------------------------------------------------------------------- /wingfoil/benches/images/lscpu.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/lscpu.txt -------------------------------------------------------------------------------- /wingfoil/benches/images/mean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/mean.png -------------------------------------------------------------------------------- /wingfoil/benches/images/median.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/median.png -------------------------------------------------------------------------------- /wingfoil/benches/images/pdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/pdf.png -------------------------------------------------------------------------------- /wingfoil/benches/images/pdf_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/pdf_small.png -------------------------------------------------------------------------------- /wingfoil/benches/images/regression.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/regression.png -------------------------------------------------------------------------------- /wingfoil/benches/images/regression_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/regression_small.png -------------------------------------------------------------------------------- /wingfoil/benches/images/slope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/slope.png -------------------------------------------------------------------------------- /wingfoil/benches/images/typical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/images/typical.png -------------------------------------------------------------------------------- /wingfoil/benches/nanotime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/benches/nanotime.rs -------------------------------------------------------------------------------- /wingfoil/diagrams/aapl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/diagrams/aapl.svg -------------------------------------------------------------------------------- /wingfoil/diagrams/odds_evens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/diagrams/odds_evens.png -------------------------------------------------------------------------------- /wingfoil/examples/async/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/async/README.md -------------------------------------------------------------------------------- /wingfoil/examples/async/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/async/main.rs -------------------------------------------------------------------------------- /wingfoil/examples/breadth_first/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/breadth_first/README.md -------------------------------------------------------------------------------- /wingfoil/examples/breadth_first/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/breadth_first/main.rs -------------------------------------------------------------------------------- /wingfoil/examples/order_book/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/order_book/README.md -------------------------------------------------------------------------------- /wingfoil/examples/order_book/data/aapl.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/order_book/data/aapl.csv -------------------------------------------------------------------------------- /wingfoil/examples/order_book/data/aapl_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/order_book/data/aapl_readme.txt -------------------------------------------------------------------------------- /wingfoil/examples/order_book/data/fills.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/order_book/data/fills.csv -------------------------------------------------------------------------------- /wingfoil/examples/order_book/data/prices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/order_book/data/prices.csv -------------------------------------------------------------------------------- /wingfoil/examples/order_book/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/order_book/main.rs -------------------------------------------------------------------------------- /wingfoil/examples/order_book/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/order_book/plot.py -------------------------------------------------------------------------------- /wingfoil/examples/rfq/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/rfq/README.md -------------------------------------------------------------------------------- /wingfoil/examples/rfq/environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/rfq/environment.rs -------------------------------------------------------------------------------- /wingfoil/examples/rfq/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/rfq/main.rs -------------------------------------------------------------------------------- /wingfoil/examples/rfq/market_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/rfq/market_data.rs -------------------------------------------------------------------------------- /wingfoil/examples/rfq/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/rfq/message.rs -------------------------------------------------------------------------------- /wingfoil/examples/rfq/order_gateway.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/examples/rfq/order_gateway.rs -------------------------------------------------------------------------------- /wingfoil/src/adapters/csv_streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/adapters/csv_streams.rs -------------------------------------------------------------------------------- /wingfoil/src/adapters/iterator_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/adapters/iterator_stream.rs -------------------------------------------------------------------------------- /wingfoil/src/adapters/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/adapters/mod.rs -------------------------------------------------------------------------------- /wingfoil/src/adapters/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/adapters/socket.rs -------------------------------------------------------------------------------- /wingfoil/src/bencher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/bencher.rs -------------------------------------------------------------------------------- /wingfoil/src/channel/kanal_chan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/channel/kanal_chan.rs -------------------------------------------------------------------------------- /wingfoil/src/channel/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/channel/message.rs -------------------------------------------------------------------------------- /wingfoil/src/channel/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/channel/mod.rs -------------------------------------------------------------------------------- /wingfoil/src/graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/graph.rs -------------------------------------------------------------------------------- /wingfoil/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/lib.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/always.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/always.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/async_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/async_io.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/average.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/average.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/bimap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/bimap.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/buffer.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/callback.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/channel.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/combine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/combine.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/constant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/constant.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/consumer.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/delay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/delay.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/demux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/demux.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/difference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/difference.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/distinct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/distinct.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/filter.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/finally.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/finally.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/fold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/fold.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/graph_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/graph_node.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/graph_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/graph_state.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/limit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/limit.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/map.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/map_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/map_filter.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/merge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/merge.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/mod.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/print.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/producer.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/sample.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/sample.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/tick.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/tick.rs -------------------------------------------------------------------------------- /wingfoil/src/nodes/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/nodes/window.rs -------------------------------------------------------------------------------- /wingfoil/src/queue/hash_by_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/queue/hash_by_ref.rs -------------------------------------------------------------------------------- /wingfoil/src/queue/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/queue/mod.rs -------------------------------------------------------------------------------- /wingfoil/src/queue/time_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/queue/time_queue.rs -------------------------------------------------------------------------------- /wingfoil/src/queue/value_at.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/queue/value_at.rs -------------------------------------------------------------------------------- /wingfoil/src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/time.rs -------------------------------------------------------------------------------- /wingfoil/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/src/types.rs -------------------------------------------------------------------------------- /wingfoil/test_data/example.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/test_data/example.csv -------------------------------------------------------------------------------- /wingfoil/test_data/example_out.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/test_data/example_out.csv -------------------------------------------------------------------------------- /wingfoil/test_data/simple.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/test_data/simple.csv -------------------------------------------------------------------------------- /wingfoil/test_data/simple_out.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wingfoil-io/wingfoil/HEAD/wingfoil/test_data/simple_out.csv --------------------------------------------------------------------------------