Discussion: Storable instances for tuples
Henning Thielemann
lemming at henning-thielemann.de
Sat Dec 16 07:49:51 UTC 2017
On Fri, 15 Dec 2017, David Feuer wrote:
> It seems surprising that there are no Storable instances for tuple types. I would expect any tuple of Storable
> types to be Storable. To provide a sensible FFI experience, the order of the fields should be preserved. Since
> Storable generally aligns values, I believe elements should be aligned within tuples as well, in the default
> fashion used for C structs. We could offer a Packed newtype to override this behavior.
I had the same suggestion when we discussed instance Storable (). Sven
Panne answered:
http://mail.haskell.org/pipermail/libraries/2015-June/025903.html
More information about the Libraries
mailing list