basic-cpuid alternatives and similar packages
Based on the "System" category.
Alternatively, view basic-cpuid alternatives based on common mentions on social networks and blogs.
-
ghc-hotswap
DISCONTINUED. Example code for how we swap compiled code within a running Haskell process. -
plugins
Dynamic linking and runtime evaluation of Haskell, and C, including dependency chasing and package resolution. -
ascii-progress
A simple Haskell progress bar for the console. Heavily borrows from TJ Holowaychuk's Node.JS project -
language-puppet
A library to work with Puppet manifests, test them and eventually replace everything ruby.
CodeRabbit: AI Code Reviews for Developers
Do you think we are missing an alternative of basic-cpuid or a related project?
README
The basic-cpuid package
Similar to the cpuid package this package allows one to call the CPUID instruction from plain Haskell. In contrast to the cpuid package it is very minimalistic and provides almost no additional helper functions. It is possible to build this package on every platform. If the platform does not support the CPUID instruction, calling it from Haskell will just throw an exception.
It additionally supports the XGETBV instruction as well and provides some utility functions to detect SSE2, AVX2 and AVX512f support.