Something about how most C bindings would work fine with parameters of type ^T, but [^]T signals 'arrayness'.
Perhaps something about how returning a multi-pointer from a C procedure can be useful, making it readily indexable.
Also what the difference between [^]T and ^[]T is and how ^[]T wouldn't really work with a C binding.
- Whatever you think is important insights about multi-pointers
Something about how most C bindings would work fine with parameters of type
^T, but[^]Tsignals 'arrayness'.Perhaps something about how returning a multi-pointer from a C procedure can be useful, making it readily indexable.
Also what the difference between
[^]Tand^[]Tis and how^[]Twouldn't really work with a C binding.