recursion-schemes
Co oznacza "coalgebra" w kontekście programowania?
Kilka razy słyszałem określenie "coalgebras" w programowaniu funkcyjnym i kręgach PLT, zwłaszcza gdy dyskusja dotyczy obiektó ... oże wyjaśnić, co znaczą coalgebry w kontekście programowania, jakie są ich znaczenie i jak odnoszą się do obiektów i komonad?
Co to jest katamorfizm i czy można go zaimplementować w C# 3.0?
Próbuję się dowiedzieć o katamorfizmach i przeczytałem artykuł z Wikipedii i kilka pierwszych postów w serii tematu dla F# ... jest kanonicznym przykładem.
Czy można to zrobić w C#, używając LINQ ' a Aggregate operator czy inna metoda wyższego rzędu?
Czy Ana - / Katamorfizmy są po prostu wolniejsze?
Po napisaniu tego artykułu postanowiłem umieścić swoje pieniądze tam, gdzie są moje usta i zacząłem przekonwertować mój popr ... , że liniowe wyszukiwania dominują teraz, KDTreeFS są teraz nieco szybsze niż KDTree s. nie ma to jednak większego znaczenia.