Вопросы по теме 'side-effects'
Вложение внешнего скрипта jQuery
У меня есть внешний файл JavaScript, который будет использоваться на страницах с множеством других скриптов. В моем сценарии много jQuery, который отслеживает события, и по замыслу у меня объявлено много глобальных переменных. Я читал статьи о...
3036 просмотров
schedule
04.12.2022
Java volatile и побочные эффекты
Документация Oracle по атомарному доступу (по адресу http://docs.oracle.com/javase/tutorial/essential/concurrency/atomic.html ) говорит следующее:
"изменчивая переменная устанавливает отношение "происходит до"... Это означает, что... когда...
1493 просмотров
schedule
21.09.2022
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 просмотров
schedule
10.04.2022
Побочные эффекты Fluxible?
Вот что я пытаюсь сделать: добавить слушателя к гибкому событию для выполнения ajax-вызова. В Redux это называется побочным эффектом , и есть несколько способов сделать это (например, создать «побочные эффекты» с помощью redux-saga , которые...
28 просмотров
schedule
04.02.2023
Можно ли избежать побочных эффектов с помощью итераторов ES2015 и протоколов итераций?
Как функциональный программист, я хочу, чтобы мой основной код не содержал побочных эффектов и переместил их на край приложения. ES2015 Iterator s и Iteration Protocols — многообещающий способ абстрагирования конкретных коллекций. Однако...
187 просмотров
schedule
08.05.2023
Может ли использование постоянной глобальной переменной полностью остановить проблему «побочных эффектов»?
Я знаю, что цель функционального программирования (FP) состоит в том, чтобы запретить «побочные эффекты», которые традиционно появляются в объектно-ориентированных императивных языках из-за использования глобальных переменных (например).
Однако в...
22 просмотров
schedule
21.12.2022
Побочные эффекты, короткое замыкание и оператор вызова метода распространения null (?.)
Когда целевой объект имеет значение null в условном доступе к члену/операторе распространения null, а член является методом, оцениваются ли аргументы метода?
То есть в следующем коде вызывается g() ?
SomeClass x = null;
x?.Foo(g());
Как...
195 просмотров
schedule
16.07.2022
Эффект AuthEffects.authLogin $ отправил недопустимое действие: undefined
В приложении Angular 6 (и RxJS) у меня есть эффект, который управляет логином. Сначала он вызывает сервер, а затем устанавливает и декодирует токен. В конце я добавил последнюю операцию, которая обрабатывает перенаправление.
Это так: пользователь...
2671 просмотров
schedule
17.03.2023
Ассоциативность операторов с операторами «постфиксного декремента» и «логического И» в c
Отказ от ответственности: я не пишу код подобным образом, я просто пытаюсь понять, как работает язык c!!!!
Выход 12.
Это выражение (a-- == 10 && a-- == 9) оценивается слева направо, и a по-прежнему равно 10 в a-- == 10 , но a равно...
353 просмотров
schedule
26.10.2022
Побочный эффект приведения к списку?
У меня есть список (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 просмотров
schedule
03.11.2023