[nem-pl] Varianty, a ToString

Kamil Skalski nazgul at omega.pl
Sun May 9 18:35:39 CEST 2004


Sunday 09 May 2004 18:26, rzyjontko wrote:
> Niestety w tej chwili brak jest w nemerle supportu dla takiego
> dodawania metod.  Kiedy można liczyć na poprawienie tego?

Chyba właśnie o tym M. mówił, że "może dzisiaj zrobi".

>
> > > Osobiście byłbym również za tym, żeby funkcjonalność modułu List
> > > przenieść do metod obiektów typu list.
> >
> > Jestem za. I wtedy można będzie zrobić GetEnumerator, i używać forech na
> > liście.
>
> W takim razie ja się zobowiązuję do przerobienia tego, jak tylko język
> będzie miał wsparcie dla dodawania metod do variantów.
>
> Przy okazji... może możnaby przy też zrobić @ na listach, bo pisanie
>     List.Append (List.Append (List.Append (.... )))
> jest trochę irytujące.

Fajnie. A do Append może zrobić przeładowanie + po prostu? Będzie tak samo 
zwodnicze (liniowe zamiast wydawałoby się stałego) jak + na String, ale 
całkiem fajne. 
Operatory można od paru ostatnich rewizji przeładowywać, ale chyba tylko w 
klasie, którego typu chcemy mieć parametry dla operatora. Zatem to będzie 
musiało być zdefiniowane w list.




More information about the devel-pl mailing list