Descrição
Um binding Haskell de baixo nível para a chamada POSIX uname(3). Permite que programas Haskell consultem informações de identidade do sistema, como nome do kernel, release, versão e tipo de máquina.
Desenvolvedores o usam em ferramentas de sistema, diagnósticos, lógica de build ou software que se adapta à plataforma em execução. Detalhes do sistema relatados podem revelar informações do ambiente em logs.