Вопросы по теме 'side-effects'

Вложение внешнего скрипта jQuery
У меня есть внешний файл JavaScript, который будет использоваться на страницах с множеством других скриптов. В моем сценарии много jQuery, который отслеживает события, и по замыслу у меня объявлено много глобальных переменных. Я читал статьи о...
3036 просмотров

Java volatile и побочные эффекты
Документация Oracle по атомарному доступу (по адресу http://docs.oracle.com/javase/tutorial/essential/concurrency/atomic.html ) говорит следующее: "изменчивая переменная устанавливает отношение "происходит до"... Это означает, что... когда...
1493 просмотров

Haskell — распечатать трассировку после выполнения
У меня есть проект для Uni по написанию компилятора (на Haskell) для простого выдуманного императивного языка. Одним из требований является печать операторов отладки при входе в вызов функции, выходе из функции и назначении переменных. Печатать...
1106 просмотров
schedule 04.04.2023

Эффект слайда JQuery и плавающие элементы
Я хотел бы сделать что-то вроде того, что вы видите на этом изображении: То есть: скользящий div и боковой div, следующий за скользящим div. Я использую этот код: <div id="container"> <div id="side" style="float:right;"...
3185 просмотров
schedule 25.06.2023

Ошибка или фича: Kotlin позволяет менять val на var при наследовании
Я только начал изучать язык Kotlin. Я борюсь с наследованием, var&val и побочными эффектами. Если я объявлю трейт A с val x и переопределю x в AImpl , его можно переопределить как var (см. код ниже). Удивительно, но на метод print() в...
3795 просмотров
schedule 11.06.2023

Существуют ли типы с побочными методами, которые возвращают исходный тип?
Часто мне хочется привязать побочную функцию к концу вызова другого метода более функциональным способом, но я не хочу преобразовывать исходный тип в Unit . Предположим, у меня есть метод read , который ищет запись в базе данных и возвращает...
85 просмотров
schedule 01.10.2022

Seq.map и Seq.mapi оптимизируют побочные эффекты, когда анонимная функция возвращает единицу?
Во время отладки функции запоминания я обнаружил, что пытаюсь выяснить, действительно ли Seq.mapi повторяет последовательность, поэтому я заменил анонимную функцию вызовом printfn следующим образом: let x = "test" |> Seq.map (fun c -> c...
385 просмотров
schedule 21.11.2022

Ложный побочный эффект только X раз
У меня есть задача повторной попытки сельдерея, которую я хотел бы проверить, чтобы она повторялась до тех пор, пока она не будет успешной. Используя mock side_effect, я могу потерпеть неудачу в течение заданного количества выполнений, а затем,...
10283 просмотров
schedule 26.07.2022

Что именно означает эффектный
Снова и снова я читаю термин эффективный , но все еще не могу дать четкого определения того, что он означает. Я предполагаю, что правильный контекст эффективен вычисления , но я также видел термин эффективный значения ) Раньше я думал, что...
3506 просмотров
schedule 04.06.2023

Составление фьючерсов без сохранения состояния с фьючерсами с побочными эффектами в Scala
При составлении фьючерсов со структурой for-yield, некоторые с побочными эффектами, некоторые без, я ввел условие гонки, потому что будущее, зависящее от побочного эффекта, не принимает результат этого побочного эффекта future в качестве аргумента....
107 просмотров

Побочные эффекты Fluxible?
Вот что я пытаюсь сделать: добавить слушателя к гибкому событию для выполнения ajax-вызова. В Redux это называется побочным эффектом , и есть несколько способов сделать это (например, создать «побочные эффекты» с помощью redux-saga , которые...
28 просмотров
schedule 04.02.2023

Можно ли избежать побочных эффектов с помощью итераторов ES2015 и протоколов итераций?
Как функциональный программист, я хочу, чтобы мой основной код не содержал побочных эффектов и переместил их на край приложения. ES2015 Iterator s и Iteration Protocols — многообещающий способ абстрагирования конкретных коллекций. Однако...
187 просмотров

Может ли использование постоянной глобальной переменной полностью остановить проблему «побочных эффектов»?
Я знаю, что цель функционального программирования (FP) состоит в том, чтобы запретить «побочные эффекты», которые традиционно появляются в объектно-ориентированных императивных языках из-за использования глобальных переменных (например). Однако в...
22 просмотров
schedule 21.12.2022

Побочные эффекты, короткое замыкание и оператор вызова метода распространения null (?.)
Когда целевой объект имеет значение null в условном доступе к члену/операторе распространения null, а член является методом, оцениваются ли аргументы метода? То есть в следующем коде вызывается g() ? SomeClass x = null; x?.Foo(g()); Как...
195 просмотров

Эффект AuthEffects.authLogin $ отправил недопустимое действие: undefined
В приложении Angular 6 (и RxJS) у меня есть эффект, который управляет логином. Сначала он вызывает сервер, а затем устанавливает и декодирует токен. В конце я добавил последнюю операцию, которая обрабатывает перенаправление. Это так: пользователь...
2671 просмотров
schedule 17.03.2023

Ассоциативность операторов с операторами «постфиксного декремента» и «логического И» в c
Отказ от ответственности: я не пишу код подобным образом, я просто пытаюсь понять, как работает язык c!!!! Выход 12. Это выражение (a-- == 10 && a-- == 9) оценивается слева направо, и a по-прежнему равно 10 в a-- == 10 , но a равно...
353 просмотров

Побочный эффект приведения к списку?
У меня есть список (x, y) кортежей ("lt" в примере ниже). Я хочу извлечь x и y, чтобы выполнить расчет корреляции Пирсона. Если я выполню этот код: lt = [(1,2), (3,4), (5,6)] print(lt) unzip_list = zip(*lt) xs = list(unzip_list)[0] print(xs)...
32 просмотров
schedule 10.11.2022

MVar tryPut возвращает значение true, а isEmpty также возвращает значение true.
Я написал простую функцию обратного вызова (обработчика), которую я передаю асинхронному API, и я хочу дождаться результата: object Handlers { val logger: Logger = Logger("Handlers") implicit val cs: ContextShift[IO] =...
121 просмотров