twentyseven-0.0.0: Rubik's cube solver

Safe HaskellNone
LanguageHaskell2010

Data.MBitVector

Documentation

newtype MBitVector s Source

Constructors

MBitVector (MVector s Word) 

modify :: PrimMonad m => (Word -> Int -> Word) -> MBitVector (PrimState m) -> Int -> m () Source

set :: PrimMonad m => MBitVector (PrimState m) -> Int -> m () Source

clear :: PrimMonad m => MBitVector (PrimState m) -> Int -> m () Source

put :: PrimMonad m => MBitVector (PrimState m) -> Int -> Word -> m () Source