Публикации по теме 'functional-programming'
Давайте создадим игру для Саймона на PureScript Pt. 3
Функциональное программирование внешнего интерфейса с помощью PureScript и Pux
Подводя итог, в последнем посте вы узнали, как: создавать разметку HTML с помощью библиотеки smolder, отображать разметку в DOM и целую кучу операторов ( <$>, <#>, $, =<<, <@> ) 🙀.
В этом посте вы узнаете, как использовать Pux , интерфейсную библиотеку пользовательского интерфейса, вдохновленную Elm, для PureScript.
Объезд 👷
У меня возникла небольшая проблема с правильной..
Метод массива JavaScript — Карта
Сегодня мы поговорим о методе «карты» в JavaScript. Сопоставить в алгебре означает преобразовать значение в другое значение с помощью функции. Метод «карта» в JavaScript означает нечто подобное. Метод «map» выполняет итерацию по входному массиву и возвращает сопоставленные значения с помощью функции обратного вызова.
const arr = [1,2,3,4,5];
const mappedArr = arr.map(function(number, index, arr) {
return number * 2;
});
console.log(mappedArr);
// Outputs:
// [2,4,6,8,10]..
Функциональное программирование на Java, второе издание
ТЕПЕРЬ ПОЛНОСТЬЮ ВЫПУЩЕНО
Функциональное программирование на Java, второе издание
Венкат Субраманиам
Второе издание книги Венката Субраманиама Функциональное программирование на Java больше не находится в стадии бета-тестирования и полностью выпущено как в электронной, так и в печатной версии. Электронная книга доступна на веб-сайте The Pragmatic. Книжная полка:
Функциональное программирование на Java, второе издание Представьте, что вы пишете..
Железнодорожное программирование в Котлине
Если вы потратили некоторое время на функциональное программирование, вы неизбежно узнаете о монадах и обертке/распаковке значений. Вот библиотека, которую я использовал на работе, которая очень удобна при написании Kotlin для программирования, ориентированного на железную дорогу.
Майкл Булл — Результат Котлина
Короче говоря, Kotlin Result реализует это:
Result‹V, E› — монада для моделирования успешных (Ok) или неудачных (Err) операций.
Посмотрите здесь определение монады...
Функциональное программирование в эпоху больших данных
Введение
Функциональное программирование — это парадигма программирования, в которой особое внимание уделяется использованию функций для выполнения вычислений. Его способность обрабатывать большие наборы данных и распределенные системы помогла ему завоевать популярность в последние годы. В этой статье мы рассмотрим преимущества функционального программирования для задач с большими данными и приведем реальные примеры того, как его можно использовать.
Мы также рассмотрим трудности и..
Как Ventre.Tech использует Ramda.js
Ramda.js - это функциональная служебная библиотека JavaScript. Он похож на более известные библиотеки, такие как LoDash или Underscore. Ramda отличается более сильным упором на функциональный стиль программирования.
Что значит программировать в функциональном стиле? Функциональное программирование подчеркивает использование чистых функций и декларативной (в отличие от императивной) парадигмы. Использование чистых функций (функций, которые просто принимают ввод и возвращают вывод без..
Настройка Clojure и VS Code для начинающих
Спасибо JasonP за согласие поделиться этим руководством. Смотрите больше на clojurehub !
Привет, вот очень быстрое руководство по настройке кода VS для использования с Clojure и REPL.
Сначала скачайте VS Code и Leiningen . Затем создайте новое приложение с помощью leiningen и откройте его в VS Code.
lein new app vscode-app
cd vscode-app
code .
Вы можете получить zsh: command not found: code . Если это произойдет, откройте VS Code, нажмите Shift+Command+P (на Mac), затем..