# \#usafe

**URL:** https://discuss.ocaml.org/tag/usafe/462.md

[Latest](https://discuss.ocaml.org/latest.md) · [Categories](https://discuss.ocaml.org/categories.md) · [Tags](https://discuss.ocaml.org/tags.md)

---

## [Representing data more compactly but unsafely](https://discuss.ocaml.org/t/representing-data-more-compactly-but-unsafely/8489)

<div class="topic-metadata">

**Author:** [@Kakadu](https://discuss.ocaml.org/u/Kakadu)\
**Replies:** 13\
**Last updated:** [September 16, 2021, 3:17pm UTC](https://discuss.ocaml.org/t/representing-data-more-compactly-but-unsafely/8489 "2021-09-16T15:17:12Z")

</div>

I’m collecting cases where people modernized data representation either to store them more compactly or to store some extra data in unused bytes. If it is done using unsafe features of OCaml (or similar language runtime…
