Результаты поиска по запросу "lambda"
Когда лямбда тривиальна?
Когда лямбда гарантированно будет тривиальной, если вообще?Я предположил, что если он захватывает только тривиальные типы или ничего, это будет тривиально. У...
Лямбда: почему значения, захваченные по значению, являются константными, а значения, полученные по ссылке, нет?
Почему значения захвата по значению являются константными, а объекты захвата по ссылке - нет: int a; auto compile_error = [=]() { a = 1; } auto compiles_ok = [&]() { a = 1; } Мне это кажется нелогичным, но это кажется стандартом? Тем более, ...
Получение списка из java.util.stream.Stream в Java 8
Я играл с лямбдами Java 8, чтобы легко фильтровать коллекции. Но я не нашел краткий способ получить результат в виде нового списка в том же утверждении. Вот мой самый лаконичный подход: List<Long> sourceLongList = Arrays.asList(1L, 10L, 50L, ...
Самостоятельное выполнение анонимных функций через Lambdas
В javascript есть общая схема создания анонимной функции и немедленного ее вызова (обычно это называетсясамоисполняющаяся анонимная функция илиВызов функции ...
VB.Net - «С» и замыкания не смешиваются
Просто подумал, что поделюсь этим на случай, если кто-нибудь еще столкнется с этим.Сегодня я сделал нечто подобное, и мне потребовалось некоторое время, чтоб...
Python, исключающий лямбду для ключа, который требует двух вызовов (состав функции)
Я работал надзадача Эйлера проекта 14 [http://projecteuler.net/problem=14]и в качестве первой попытки я выбрал это грубое решение: def collatz(n, memo={1: [1]}): if n not in memo: memo[n] = [n] + collatz(3 * n + 1 if n % 2 else n // 2) return ...
Оптимизация не будет происходить с лямбда-примером. Вместо этого это будет с оригинальным примером. Вопрос связан с тем, нужны ли лямбды, как правило, с помощью метода встраивания.
е каркасы журналирования (например, log4j) позволяют передавать лямбда-выражения вместоStringс API регистрации. Аргумент заключается в том, что если строка особенно выразительна для конструирования, конструкцию строки можно лениво выполнить с ...
Могу ли я отключить предупреждение «неисчерпывающие совпадения с образцами» только для лямбд?
Можно ли отключить предупреждение о неисчерпывающем совпадении с образцом только для лямбд? Мне нравится предупреждение в целом, но не для настоящих лямбда-букв: map (\(x:xs)->...) lsЯ думаю, этот код проясняет, что я ожидаю, что все значенияls ...