i want use repa arrays built bytestring types. can create array frombytestring function has type array b sh word8. however, there no equivalent computes function b type arrays.
the biggest issue want bytestring type @ end, function tobytestring requires array b sh word8 type cannot create.
it feels bytestring module in repa not implemented. comparison, vector module provides computevectors, foreignpointer module provides computeintos. there reason bytestrings missing equivalent function?
i can't see how produce array b repa either. has none of relevant instances that. open issue?
one obvious , safe workaround extract pair (int, int -> word8) delayed representation , use unfoldrn (the fitting function find public api of bytestring).
a bytestring decorated foreignptr, can use f representation (which has target instance), foreignptr out, , call data.bytestring.internal.fromforeignptr.
Comments
Post a Comment