twentyseven-0.0.0: Rubik's cube solver

Safe HaskellNone
LanguageHaskell2010

Data.Vector.HalfByte

Description

Vectors with integer values in '[0 .. 15]', which hold in half a byte. This module is generic in the underlying vector, and specialized to Pinned in Pinned.

Synopsis

Documentation

data Vector v a Source

Constructors

Vector !Int !Int !(v Word)

Offset (0,'sizeOf (_::Word)'), length, underlying vector.

data MVector v s a Source

Constructors

MVector !Int !Int !(v s Word) 

Instances

wordSize2 :: Int Source

Number of Word4 in a Word