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

1 ответ

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

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

2 ответа

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

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

5 ответов

Итератор привязывается к объекту контекста, если он был передан

ичок в underscore.js. Какова цель[context] в_.each()? Как это должно быть использовано?

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

5 ответов

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

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

4 ответа

Объектно-ориентированное программирование на Хаскеле

Я пытаюсь получить представление об объектно-ориентированном программировании в стиле Haskell, зная, что все будет немного по-другому из-за отсутствия изменчивости. Я играл с типами классов, но мое понимание их ограничено ими как интерфейсами. ...

1 ответ

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

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

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)); } }Я компилирую это, и это работает ...

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 > ...

2 ответа

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

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

4 ответа

, Монадические вычисления могут использовать чистые вычисления, но не наоборот.

аюсь конвертироватьIO [String] в[String] с участием<- связывание; Тем не менее, мне нужно использоватьdo блок, чтобы сделать это подwhere заявление, но Haskell постоянно жалуется на отступы. Вот код: decompEventBlocks :: IO [String] -> IO ...