Результаты поиска по запросу "functional-programming"

6 ответов

«Какую часть Хиндли-Милнера ты не понимаешь?»

2 ответа

Готово, я закончил с этим кодом:

я есть массив ниже, и у каждого элемента есть другой массив с именем FunctionalityChildren, мне нужно найти уникальный объект, который содержит свойствоActionFullравно переменной, например, «/ бюджет / распределение» или «/ бюджет» let bigArray ...

1 ответ

Вы увидите эти методы в следах стека. Это частные статические методы, которые начинаются с имени 'lambda $'.

я есть этот исходный файл Java: import java.util.function.*; public class t { public static void main(String[] args) { Function<Integer,Integer> r = (a) -> a*a+2*a+1; System.out.println(r.apply(2)); } }Я компилирую это, и это работает ...

ТОП публикаций

1 ответ

 в Глазго на Хаскеле, но это не очень интересный факт.

от вопрос уже есть ответ здесь: Есть ли монада, у которой нет соответствующего монадного трансформатора (кроме IO)? [/questions/24515876/is-there-a-monad-that-doesnt-have-a-corresponding-monad-transformer-except-io] 4 ответаМонадные ...

3 ответа

 это функция, как мы увеличиваем значение итерации. Это

мог бы написать следующий код более функционально, используя ES6, без каких-либо сторонних библиотек? // sample pager array // * output up to 11 pages // * the current page in the middle, if page > 5 // * don't include pager < 1 or pager > ...

5 ответов

... который по сути такой же как:

вопрос возникает из этого ответа впример функтора, который является Аппликативным, но не Монадой [https://stackoverflow.com/a/49703783/412549]: Утверждается, что data PoE a = Empty | Pair a a deriving (Functor,Eq)не может иметь экземпляр монады, ...

2 ответа

, но это действительно нуждается в некоторой работе. Это отличный ответ!

ался провести рефакторинг нескольких фрагментов кода с использованием Ramda, и мне было интересно, что может быть хорошим подходом в Ramda / Functional Programming для решения следующего кода: let arrayOfSomething = initArray(); for(let i = 0; ...

1 ответ

Спасибо за умение пользовательского итератора. Действительно полезный и поучительный ответ!

вая, что у меня есть массив в Swift, такие как[1,2,3,4], методpairs() преобразует его в массив кортежей:[(1,2), (2,3), (3,4)]. Вот еще несколько примеров того, какpairs() должен вести себя: pairs([]) должен вернуться[] так как у него нет ...

1 ответ

при этом вы рекурсивно просматриваете список индексов и разделяете рабочий список в каждой из этих точек. Наконец, вы отфильтровываете пустые списки и меняете порядок в обратном порядке.

ичок в Scala и мне нужно решение моей проблемы. Представьте, у меня есть эти списки: val list1 = List(1,2,3,4,5,6,7,8,9,10,11) val list2 = List(6,5)И я хочу разделить первый список в списке списков, используя list2, чтобы отобразить его. Таким ...

1 ответ

Понятно, вот в чем идея. Совершенно очевидно, что a -> a будет населён функциями без идентификатора.

тности, ссылаясь на https://bartoszmilewski.com/2015/04/07/natural-transformations/ [https://bartoszmilewski.com/2015/04/07/natural-transformations/] Автор говорит: «Это не функтор». Я могу определитьfmap :: (a -> b) -> (a -> a) -> (b -> b) ...