Pytania oznaczone «functional-programming»

12
Powody usunięcia typów funkcji w Javie 8

Próbowałem zrozumieć, dlaczego grupa ekspertów JDK 8 Lambda Expert Group (EG) postanowiła nie włączać nowego typu funkcji do języka programowania Java. Przeglądając listę mailingową, znalazłem wątek z dyskusją na temat usuwania typów funkcji . Wiele stwierdzeń jest dla mnie niejednoznacznych,...

11
Oblicz, jeśli funkcja jest czysta

Zgodnie z Wikipedią: W programowaniu komputerowym funkcję można opisać jako czystą, jeśli obie instrukcje dotyczące funkcji hold: Funkcja zawsze ocenia tę samą wartość wyniku, biorąc pod uwagę te same wartości argumentu. Wartość wyniku funkcji nie może zależeć od żadnych ukrytych informacji lub...