Programowanie funkcyjne z Google Guava – Funkcje i Predykaty

Skoro już zaczęliśmy omawiać Guavę od fragmentów związanych z programowaniem funkcyjnym, a tak prawdę z próbą wprowadzenia do javy pewnych idiomów funkcyjnych. Przydługi wstęp teoretyczny Głównym elementem biblioteki wykorzystywanym przez programistów są interfejsy Funciton, Predicate oraz klasy narzędziowe do pracy z kolekcjami ze szczególnym uwzględnieniem Collections2 pozwalającej na aplikację ww. interfejsów do kolekcji. Zazwyczaj na […]

Programowanie funkcyjne z Google Guava – Dostawcy

Czas na kilka wpisów poświęconych różnym aspektom biblioteki Googel Guava. Jak zresztą zapowiedziałem w poprzednim wpisie karnawał minie nam z tą biblioteką. Dziś przyjrzymy się temu co najczęściej jest wykorzystywane z biblioteki, czyli idiomom funkcyjnym. Dokładniej najmniej znanemu z nich, czyli interfejsowi Supplier i klasie narzędziowej Suppliers. Jest to najmniej wykorzystywana para z funkcyjnej części […]

Karnawał z Guava czas zacząć

Czytam obecnie książkę „Getting Started with Google Guava” i mam zamiar skończyć ją przed sylwestrem. Karnawał minie więc pod znakiem zgłębiania się w bibliotekę Google Guava. Wiele osób traktuje tą bibliotekę jako dostawcę kilku prostych funkcjonalności takich jak interfejsy Function, Predicate czy klasy narzędziowe do pracy z kolekcjami jak Collections2. W praktyce biblioteka ta jest […]