Write a Blog >>
ICFP 2016
Sun 18 - Sat 24 September 2016 Nara, Japan
Thu 22 Sep 2016 10:35 - 11:00 at Conference Room 2 - Domain Specific Languages Chair(s): Zhenjiang Hu

We present Icicle, a pure streaming query language which statically guarantees that multiple queries over the same input stream are fused. We use a modal type system to ensure that fused queries can be computed incrementally, and a fold-based intermediate language to compile down to efficient C code. We present production benchmarks demonstrating significant speedup over existing queries written in R, and on par with the Unix tools grep and wc.

Thu 22 Sep
Times are displayed in time zone: (GMT+09:00) Osaka, Sapporo, Tokyo change

10:35 - 11:25: FHPC - Domain Specific Languages at Conference Room 2
Chair(s): Zhenjiang HuNational Institute of Informatics, Japan
FHPC-2016-papers10:35 - 11:00
Amos RobinsonAmbiata (Australia), Ben LippmeierUniversity of New South Wales
FHPC-2016-papers11:00 - 11:25
Mate KaracsonyEötvös Loránd University, Koen ClaessenChalmers University of Technology