English

dup -- Explicit un-sharing in Haskell

Programming Languages 2012-07-10 v1

Abstract

We propose two operations to prevent sharing in Haskell that do not require modifying the data generating code, demonstrate their use and usefulness, and compare them to other approaches to preventing sharing. Our claims are supported by a formal semantics and a prototype implementation.

Cite

@article{arxiv.1207.2017,
  title  = {dup -- Explicit un-sharing in Haskell},
  author = {Joachim Breitner},
  journal= {arXiv preprint arXiv:1207.2017},
  year   = {2012}
}

Comments

9 pages, 9 figures

R2 v1 2026-06-21T21:32:42.161Z