icicle icon indicating copy to clipboard operation
icicle copied to clipboard

Icicle Streaming Query Language

Results 6 icicle issues
Sort by recently updated
recently updated
newest added

We elaborate immutable Core functions to avalanche and insert extra Copy operations when updating Arrays (which are usually map ops). This maintains correct semantics when we compile to C and...

The `group` function and its use with `group fold` can reduce their memory usage significantly when using destructive map updates. A few viable paths forwards: - Static analysis pass in...

Icicle[1] is a streaming query language that uses a type system to ensure that queries can be executed in a single-pass over the input stream with no buffering, and that...

Icicle is a streaming query language for machine-learning feature generation. Icicle must currently be run in batch mode over the day or the week's data set. We would like to...

Icicle[1] is a streaming query language that only supports one input stream. We can, however, represent multiple input streams in a limited way. For example, we can represent two input...

Currently we support a few special case ADTs. It would be nice to declare them in the Prelude and allow others to add their own. Just like in Haskell, we...