On 22 November 2012 03:22, Greg Fitzgerald <gari...@gmail.com> wrote:
> Hi all,
>
> My goal, eliminate the failure case in 'byte':
>
>  https://gist.github.com/4128503
>
> I don't want my 'byte' function to fail at runtime or return $ Left
> "vector not 8 bits".  I want it to return a Word8 for an 8-bit
> bit-vector or not compile.
>
> Is there an existing library that offers fixed-length vectors as a
> thin veneer over the 'vector' package?  I see 'vector-static', but it
> is unmaintained and hasn't been touched in years.  Alternatively,
> there's 'VecN', but having already learned 'vector', I'd like to know
> if there is an existing solution that uses it.
>
I'm not aware about such package. But you may want to take a look
at fixed-vector[1]. It's not wrapper over vector but it have similar API.
It also quite young and  may lack features.

[1] http://hackage.haskell.org/package/fixed-vector

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to