Публикации по теме 'imperative'
Игра с алгоритмами (# 1): самый большой элемент в списке
Это новая серия, которую я решил начать исключительно для собственного удовольствия, чтобы исследовать различные алгоритмические решения проблем, с которыми можно столкнуться при написании кода, используя различные парадигмы (например, функциональные, императивные и т. Д.). Цель состоит в том, чтобы описать проблему, а затем пройтись по различным реализациям. Я не обещаю, что реализации будут всеобъемлющими или что будет охвачена наиболее эффективная реализация. Это просто для..
Императивное программирование против декларативного программирования
С популяризацией React начались дискуссии о декларативном программировании. Давайте посмотрим на разницу между императивным и декларативным программированием.
В императивном программировании вы даете компьютеру пошаговые инструкции о том, как выполнить задачу. В декларативном программировании вы упоминаете только то, что вам нужно достичь.
Например, если вы заходите к своему соседу и вам нужно воды, в императивной парадигме вы можете сказать:
Возьмите стакан с полки Откройте кран..
Конференц-связь Бинго, функциональная и императивная
Я нашел очень забавную карту бинго для конференц-связи на Pinterest и хотел создать приложение React на ее основе для использования во время конференц-связи. Приложение все еще находится в разработке, но вы можете найти его здесь , если хотите играть и во время конференц-связи.
В любом случае, этот средний пост посвящен не самому приложению, а простой функции, которую я в итоге написал для отслеживания счета, то есть подсчета маркера.
Я большой поклонник reduce , и для меня это..
Вопросы по теме 'imperative'
закрытия и объекты
Функциональное программирование ... похоже на классическое ( тип Марка Твена ). Читая другие статьи о SICP, в которых люди говорят о большом влиянии закрытия на их мышление, я вспомнил об этом, который я прочитал много лет назад.
Замыкания - это...
4846 просмотров
schedule
02.05.2022
Как закодировать дерево объектов в Haskell с указателями на родителя и потомка?
У меня следующая проблема: у меня есть дерево объектов разных классов, где действие в дочернем классе делает недействительным родителя. В императивных языках это тривиально. Например, в Java:
public class A {
private List<B> m_children...
2119 просмотров
schedule
16.10.2022
Нужны идеи для преобразования императивного кода F# в функциональный
У меня есть функция, написанная в императивном стиле, и я не могу понять, как преобразовать ее в более надежный функциональный подход.
Функция принимает последовательность строк и возвращает последовательность кортежей, где каждый кортеж состоит из...
209 просмотров
schedule
20.04.2022
Сделайте Haskell обязательным
Примечание: это упражнение, и я пытаюсь понять, как все работает.
Я пытаюсь сделать что-то подобное в Haskell:
f :: Integer -> Integer
f n = def $ do
i <- var n
while i (>0) $ do
i -= lit 1
return i
-- for now, my...
114 просмотров
schedule
21.07.2022
Как изменить структуру предложения (повелительное наклонение -> вопросительное) в питоне (НЛП)
Я хотел бы построить модель, которая может принимать предложение в повелительной форме и выводить новое предложение в вопросительной форме (однако смысл будет одинаковым в обоих предложениях — оба предложения являются командами). Я видел следующий...
203 просмотров
schedule
29.09.2023