[fpc-pascal] Smart Pointers
Anthony Walter
sysrpl at gmail.com
Tue May 10 11:26:33 CEST 2016
Maciej,
Hey I'm all for your improvements. Good work, keep it up, and I actually
appreciate it. If you want, I can write up an overview of your improvements
at getlazarus.org and provide precompiled versions for testings/use on all
platforms (win, mac, linux, raspbian)..
I asked Sven the other day about type helpers on generic array types and
there was no hint in his response that it was on anyone's radar. I think
you mentioned you have type helpers working on arrays then that's great.
Specifically I was asking about:
type
TArray<T> = array of T;
TArrayHelper<T> = record helper for TArray<T>
// Extensions here like Add(), Remove(), Sort() and so on
end;
Which probably isn't something you or anyone else has implemented yet
because of the generic factor. Actually support for type helpers for any
generic types (classes, records, interfaces, arrays) would be great,
especially when combined with the work you've done on record initialization
and finalization.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20160510/1acff149/attachment.html>
More information about the fpc-pascal
mailing list