Результаты поиска по запросу "functional-programming"
Функционализация числового кода
Играя с F #, я пытаюсь думать о коде более функционально. Большая часть моей работы носит численный характер, поэтому я думаю, имеет ли смысл это перевоспита...
Есть ли способ предотвратить побочные эффекты в Python?
Есть ли способ предотвратить побочные эффекты в Python? Например, следующая функция имеет побочный эффект, есть ли какое-либо ключевое слово или любой другой способ заставить питона пожаловаться на это? def func_with_side_affect(a): a.append('foo')
Есть ли Python-эквивалент для Scala's Option или Either?
Мне действительно нравится использовать монады Option и Either в Scala. Есть ли какой-нибудь эквивалент для этих вещей в Python? Если нет, то каков питонный ...
Slick 3.0.0 - обновить строку только с ненулевыми значениями
Наличие таблицы с колоннами
Требуется очень общая функция argmax в C ++
м избалованный программист Python, который привык к вычислениюArgmax из
Swift: Каков наилучший способ объединения элементов массива
Я столкнулся с проблемой, которая требовала перебора массива в парах. Какой лучший способ сделать это? Или, в качестве альтернативы, каков наилучший способ п...
Это делает декомпозицию вашей программы трудной и неправдоподобной, что сводит на нет попытки компоновки существующего кода с новым кодом или иным образом изолирует и выделяет функциональность любой части вашего кода. Другими словами, побочные эффекты похожи на клей Rigor Mortis, который разливается по всему и превращает его в одну непроницаемую монолитную спагетти. Попробуйте вытащить одну лапшу, не вызывая каскада беспокойства у большинства других лапши.
инство учебников / статей / книг говорят о побочных эффектах при представлении функционального программирования. Возьмите этот код Python: def isPrime(n): k = 2 while k < n: if n % k == 0: return False k += 1 return TrueВ тексте говорится, что ...
Функциональный стиль раннего выхода из глубины рекурсии
У меня есть вопрос о написании рекурсивных алгоритмов в функциональном стиле. Я буду использовать Scala для моего примера здесь, но этот вопрос относится к л...
Должен ли я представлять данные базы данных с неизменяемыми или изменяемыми структурами данных?
В настоящее время я занимаюсь программированием на Scala, но, думаю, это применимо к любому функциональному языку программирования, точнее, к любому языку программирования, который рекомендует неизменность и может взаимодействовать с базой ...