Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class (IvoryArea area, IvoryArea rep) => ToCArray area rep | area -> rep Source #
Guard invocations of toCArray.
toCArray :: forall s len area rep ref. (ANat len, ToCArray area rep, IvoryRef ref, IvoryExpr (ref s (Array len area)), IvoryExpr (ref s (CArray rep))) => ref s (Array len area) -> ref s (CArray rep) Source #
Convert from a checked array to one that can be given to a c function.