Pytania oznaczone «functional-programming»

112
Iloczyn kartezjański wielu tablic w JavaScript

На этот вопрос есть ответы на Stack Overflow на русском : Декартово произведение нескольких массивов Jak zaimplementowałbyś iloczyn kartezjański wielu tablic w JavaScript? Jako przykład, cartesian([1, 2], [10, 20], [100, 200, 300]) powinien wrócić [ [1, 10, 100],...

112
Zrozumienie, dlaczego Zipper jest Comonad

To jest kontynuacja odpowiedzi na moje poprzednie pytanie. Załóżmy, że trzeba mapować każdy element a:Aod List[A]do b:Bz funkcji def f(a:A, leftNeighbors:List[A]): Bi generować List[B]. Oczywiście nie mogę po prostu zadzwonić mapna listę, ale mogę użyć suwaka listy . Zamek błyskawiczny to kursor...

109
O co chodzi z Haskellem? [Zamknięte]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

107
Programowanie F # i testy jednostkowe?

Właśnie zacząłem z F #, który jest moim pierwszym językiem funkcjonalnym. Pracowałem prawie wyłącznie z językiem C # i bardzo się cieszę, jak F # prowadzi mnie do ponownego przemyślenia sposobu, w jaki piszę kod. Jeden aspekt, który uważam za nieco dezorientujący, to zmiana w procesie pisania kodu....

100
Funkcja mapowania w MATLAB?

Jestem trochę zaskoczony, że MATLAB nie ma funkcji Map, więc zhakowałem jeden razem, ponieważ jest to coś, bez czego nie mogę żyć. Czy jest tam lepsza wersja? Czy jest jakaś standardowa funkcjonalna biblioteka programistyczna dla MATLAB, której brakuje? function results = map(f,list) % why doesn't...