Hej! W dzisiejszym wpisie na blogu i filmie na YouTube omawiam wyrażenia lambda i interfejsy funkcyjne w Javie. Zapraszam do oglądania :)
Wyrażenia lambda i interfejsy funkcyjne zostały wprowadzone wraz z Javą 8. Zostały dodane, aby ułatwić życie programistom i zachęcić ich do tworzenia kodu funkcyjnego, a nie imperatywnego. Dzięki ich właściwemu użyciu kod staje się krótszy, bardziej czytelny i przejrzysty. Z perspektywy lat (mijają już ponad 4 lata od wydania Javy
- Nathaniel86
- megustaf
- BrianEno
- pawelcwik
- Poldek0000
- +9 innych






























Otóż jakiś czas temu postanowiłem naumieć się go (powoli, bez presji) na docelowym poziomie blisko ekspert.
Wszyscy mówią, super język, prosty, mocny, ba mocarny, wszystko w nim zrobisz lepiej itd. itd.
Zaczynam,
i dla mnie gówno, jednak lubię statyczne definiowanie typów,
Tutaj ciężko z podpowiadaniem, bo IDE nie wiedział co to za typ.
Ja bez dokumentacji nie wiedziałem co zwraca dana funkcja.
I ogólnie wiele problemów
# type: intza deklaracją/przypisaniem, pycharm zrozumiealso: http://mypy-lang.org/
https://docs.python.org/3/library/typing.html