BlitzViews - lazy parallel operations for Scala collections

Scala is a powerful language which cur- rently provides a built-in library for non- strict Views with some important shortcom- ings for the users such as unexpected and unintuitive behaviors. In this work we cre- ated a new library, based on Scala Blitz, to provide lightweight, non-strict and parallel- efficient collections. We present the library API design, implementation and how pro- grammers can use and extend it.


    • EPFL-REPORT-221667

    Record created on 2016-10-18, modified on 2016-10-18

Related material