To-many or to-one? all-in-one! efficient purely functional multi-maps with type-heterogeneous hash-tries

Michael J. Steindorfer, Jurgen J. Vinju. To-many or to-one? all-in-one! efficient purely functional multi-maps with type-heterogeneous hash-tries. In Jeffrey S. Foster, Dan Grossman, editors, Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2018, Philadelphia, PA, USA, June 18-22, 2018. pages 283-295, ACM, 2018. [doi]

@inproceedings{SteindorferV18,
  title = {To-many or to-one? all-in-one! efficient purely functional multi-maps with type-heterogeneous hash-tries},
  author = {Michael J. Steindorfer and Jurgen J.  Vinju},
  year = {2018},
  doi = {10.1145/3192366.3192420},
  url = {http://doi.acm.org/10.1145/3192366.3192420},
  researchr = {https://researchr.org/publication/SteindorferV18},
  cites = {0},
  citedby = {0},
  pages = {283-295},
  booktitle = {Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2018, Philadelphia, PA, USA, June 18-22, 2018},
  editor = {Jeffrey S. Foster and Dan Grossman},
  publisher = {ACM},
}