# Appendices

Gathered together here are a few odds and ends that didn’t fit well into either the user manual or the reference section. The only unifying theme is that none of them provide any vital knowledge about `bitstring`, and so they can all be safely ignored.

- Exponential-Golomb Codes
  - Interleaved exponential-Golomb codes
- Exotic Floating Point Formats
  - 8-bit Floating Point Types
- Optimisation Techniques
  - Use combined read and interpretation
  - Choose the simplest class you can
  - Use dedicated functions for bit setting and checking