Generic Parallel Programming Using C++ Templates and Skeletons. - Holger Bischof; Sergei Gorlatch; Roman Leshchinskiy (Domain-Specific Program Generation, 2003)

DatTel: A Data-Parallel C++ Template Library. - Holger Bischof; Sergei Gorlatch; Roman Leshchinskiy (Parallel Process. Lett., 2003)

Data Parallelism in C++ Template Programs: a Barnes-hut Case Study. - Holger Bischof; Sergei Gorlatch; Roman Leshchinskiy; Jens Müller 004 (Parallel Process. Lett., 2005)

Higher order nested data parallelism: semantics and implementation. - Roman Leshchinskiy (2005)

Higher Order Flattening. - Roman Leshchinskiy; Manuel M. T. Chakravarty; Gabriele Keller (International Conference on Computational Science (2), 2006)

Stream fusion: from lists to streams to nothing at all. - Duncan Coutts; Roman Leshchinskiy; Don Stewart (ICFP, 2007)

Rewriting Haskell Strings. - Duncan Coutts; Don Stewart; Roman Leshchinskiy (PADL, 2007)

Data parallel Haskell: a status report. - Manuel M. T. Chakravarty; Roman Leshchinskiy; Simon L. Peyton Jones; Gabriele Keller; Simon Marlow (DAMP, 2007)

Harnessing the Multicores: Nested Data Parallelism in Haskell. - Simon L. Peyton Jones; Roman Leshchinskiy; Gabriele Keller; Manuel M. T. Chakravarty (FSTTCS, 2008)

Recycle Your Arrays! - Roman Leshchinskiy (PADL, 2009)

Regular, shape-polymorphic, parallel arrays in Haskell. - Gabriele Keller; Manuel M. T. Chakravarty; Roman Leshchinskiy; Simon L. Peyton Jones; Ben Lippmeier (ICFP, 2010)

Vectorisation avoidance. - Gabriele Keller; Manuel M. T. Chakravarty; Roman Leshchinskiy; Ben Lippmeier; Simon L. Peyton Jones (Haskell, 2012)

Work efficient higher-order vectorisation. - Ben Lippmeier; Manuel M. T. Chakravarty; Gabriele Keller; Roman Leshchinskiy; Simon L. Peyton Jones (ICFP, 2012)

Exploiting vector instructions with generalized stream fusio. - Geoffrey Mainland; Roman Leshchinskiy; Simon L. Peyton Jones (ICFP, 2013)

Exploiting vector instructions with generalized stream fusion. - Geoffrey Mainland; Roman Leshchinskiy; Simon Peyton Jones (Commun. ACM, 2017)