Descrição
Fornece wrappers para operações primitivas em Haskell. Esses blocos de baixo nível são usados por bibliotecas sensíveis a desempenho que precisam de acesso direto a arrays primitivos, memória ou operações básicas.
É útil para contêineres, bibliotecas semelhantes a vetores, parsers, serialização e código de sistema. É uma biblioteca fundamental para desenvolvedores e deve ser usada com cuidado por estar próxima dos detalhes de runtime.