Załóżmy, że chcemy zbudować nową klasę generyczną, Novel[A]. Ta klasa będzie zawierała wiele użytecznych metod - być może jest to typ kolekcji - i dlatego chcesz ją podklasować. Ale chcesz, aby metody
Metoda toInt w StringLike nie przyjmuje żadnych argumentów i może analizować tylko w systemie dziesiętnym. Aby przetworzyć binarne, heksowe itp., Musimy skorzystać z Javy Integer#parseInt(String s, in
Próbowałem dowiedzieć się, jak napisać funkcjonalną funkcję wymiany, która działa na każdym Traversable[_], biorąc pod uwagę kolekcję i indeksy do zamiany. Wpadłem poniżej: def swap[A, CC <% Traversab