On Mon, 2010-03-01 at 11:21 +0100, Frederik wrote:
> Can you give us a list of the compile-time "duck typing" protocols?
>
> Iterator<T> iterator () -> 'foreach'
> T? next_value () -> alternative 'foreach' iterator protocol
>
> T get (int index) -> indexer access ('[index]')
> void set (int index, T item)
>
> bool contains (T needle) -> 'in' operator
>
> T slice (long start, long end) -> slicing ('[start:end]')
>
> string to_string () -> string templates
>
> Am I missing something?
I don't think so, this list appears to be complete.
Regards,
Jürg
_______________________________________________
Vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list