[Перевод] Функциональный JavaScript: что такое функции высшего порядка и зачем они нужны?
#БлогкомпанииMailruGroup #Разработкавебсайтов #JavaScript #Функциональноепрограммирование #js #functionalprogramming #никтонечитаеттеги IV
https://habr.com/ru/post/458896/
#БлогкомпанииMailruGroup #Разработкавебсайтов #JavaScript #Функциональноепрограммирование #js #functionalprogramming #никтонечитаеттеги IV
https://habr.com/ru/post/458896/
t.me
Функциональный JavaScript: что такое функции высшего порядка и зачем они нужны?
«Функции высшего порядка» — это одна из тех фраз, которыми часто разбрасываются. Но редко кто может остановиться и объяснить, что это такое. Возможно, вы уже зн...
«Освоить F# не сложнее, чем Entity Framework или WPF»: интервью со Скоттом Влашиным
#БлогкомпанииJUGRuGroup #NET #C #F #scottwlaschin #f #functionalprogramming IV
https://habr.com/ru/post/469925/
#БлогкомпанииJUGRuGroup #NET #C #F #scottwlaschin #f #functionalprogramming IV
https://habr.com/ru/post/469925/
t.me
«Освоить F# не сложнее, чем Entity Framework или WPF»: интервью со Скоттом Влашиным
Кого расспрашивать про F#, как не человека, посвятившего этому языку подробный сайт? Скотт Влашин создал ресурс «F# for Fun and Profit», знакомый многим хабрав...
Функциональный подход к транзакциям на Scala или пишем свою полезную монаду
#Scala #Функциональноепрограммирование #scala #functionalprogramming #monad #monads #cats IV
https://habr.com/ru/post/490612/
#Scala #Функциональноепрограммирование #scala #functionalprogramming #monad #monads #cats IV
https://habr.com/ru/post/490612/
t.me
Функциональный подход к транзакциям на Scala или пишем свою полезную монаду
Если вы работаете с одной базой данных которая поддерживает транзакции вы даже не задумываетесь о консистентности — база все делает за вас. Если же у вас несколь...
[Перевод] Сортировка в Scala — пример на кошках
#Scala #Функциональноепрограммирование #scala #functionalprogramming #cats #ordering IV
https://habr.com/ru/post/495130/
#Scala #Функциональноепрограммирование #scala #functionalprogramming #cats #ordering IV
https://habr.com/ru/post/495130/
t.me
Сортировка в Scala — пример на кошках
Привет, Хабр! Выношу на ваш суд русскоязычный перевод моей статьи на Medium: Sorting in Scala — a cat shop example. Статья рассчитана на читателей, знающих синта...
Изучаю Scala: Часть 1 — Игра змейка
#Разработкаигр #Scala #Функциональноепрограммирование #scala #functionalprogramming #функциональноепрограммирование IV
https://habr.com/ru/post/503560/
#Разработкаигр #Scala #Функциональноепрограммирование #scala #functionalprogramming #функциональноепрограммирование IV
https://habr.com/ru/post/503560/
t.me
Изучаю Scala: Часть 1 — Игра змейка
Привет Хабр! Когда я изучаю новый язык я обычно делаю на нем змейку. Может какому нибудь новичку который тоже изучает Scala будет интересен код другого новичка...
Functional FizzBuzz на Scala
#Scala #Программирование #Функциональноепрограммирование #functionalprogramming #scala #fizzbuzz #fun IV
https://habr.com/ru/post/506570/
#Scala #Программирование #Функциональноепрограммирование #functionalprogramming #scala #fizzbuzz #fun IV
https://habr.com/ru/post/506570/
t.me
Functional FizzBuzz на Scala
FizzBuzz это известная задачка, шутливо или не очень задаваемая на собеседованиях, существует множество вариантов реализации даже для такой простой игры. Существ...
SOLID == ООП?
#Программирование #ООП #Функциональноепрограммирование #ооп #solid #cleancode #functionalprogramming IV
https://habr.com/ru/post/509430/
#Программирование #ООП #Функциональноепрограммирование #ооп #solid #cleancode #functionalprogramming IV
https://habr.com/ru/post/509430/
t.me
SOLID == ООП?
Наверное я не ошибусь, если скажу, что чаще всего на собеседованиях спрашивают о SOLID принципах. Технологии, языки и фреймворки разные, но принципы написания ко...
[Из песочницы] Composable Architecture — свежий взгляд на архитектуру приложения
#РазработкаподiOS #iOS #Composablearchitecture #architecturedesign #functionalprogramming IV
https://habr.com/ru/post/526782/
#РазработкаподiOS #iOS #Composablearchitecture #architecturedesign #functionalprogramming IV
https://habr.com/ru/post/526782/
t.me
Composable Architecture — свежий взгляд на архитектуру приложения
Сбалансированная архитектура мобильного приложения продлевает жизнь проекту и разработчикам. История Познакомьтесь с Алексом. Ему необходимо разработать приложе...
Сочиняя ПО: Введение
#JavaScript #Функциональноепрограммирование #javascript #functionalprogramming IV
https://habr.com/ru/post/547104/
#JavaScript #Функциональноепрограммирование #javascript #functionalprogramming IV
https://habr.com/ru/post/547104/
t.me
Сочиняя ПО: Введение
Эта статья - часть серии статей "Сочиняя ПО" про функциональное программирование и различные техники создания программ на JavaScript ES6+, начиная с азов. Остав...
[Перевод] Сочиняя ПО: Почему стоит изучать ФП на JavaScript?
#JavaScript #Функциональноепрограммирование #javascript #functionalprogramming IV
https://habr.com/ru/post/552674/
#JavaScript #Функциональноепрограммирование #javascript #functionalprogramming IV
https://habr.com/ru/post/552674/
t.me
Сочиняя ПО: Почему стоит изучать ФП на JavaScript?
Эта статья - часть серии статей "Составляя ПО" про функциональное программирование и различные техники создания программ на JavaScript ES6+, начиная с азов. Пре...
[Перевод] Инвариантный функтор в Scala Cats
#БлогкомпанииOTUS #Программирование #Scala #scala #functionalprogramming #restapi #http4s IV
https://habr.com/ru/post/568118/
#БлогкомпанииOTUS #Программирование #Scala #scala #functionalprogramming #restapi #http4s IV
https://habr.com/ru/post/568118/
t.me
Инвариантный функтор в Scala Cats
Сегодня поговорим о еще одном функторе — инвариантном (Invariant Functor). Уже было несколько постов о ковариантных функторах (называемых просто "функторами") и контравариантных функторах. Если...
[Перевод] Контравариантный функтор в Scala Cats
#БлогкомпанииOTUS #Программирование #Scala #scala #http4s #zio #functionalprogramming IV
https://habr.com/ru/post/568096/
#БлогкомпанииOTUS #Программирование #Scala #scala #http4s #zio #functionalprogramming IV
https://habr.com/ru/post/568096/
t.me
Контравариантный функтор в Scala Cats
В этой статье мы поговорим о функторах. О функторах из библиотеки Cats, а не о классических функторах, которые мы все знаем и любим. Рассмотрим контравариантные функторы (Contravariant Functors),...
Python кодогенерация на благо ETL
#Opensource #Python #Функциональноепрограммирование #python #codegeneration #functionalprogramming #adhoc IV
https://habr.com/ru/post/569398/
#Opensource #Python #Функциональноепрограммирование #python #codegeneration #functionalprogramming #adhoc IV
https://habr.com/ru/post/569398/
t.me
Python кодогенерация на благо ETL
В процессе разработки весьма часто встаёт задача преобразования данных, будь то данные от внешнего источника на пути в базу или данные из базы на пути в отчеты и т.п. Если описывать все необходимые...
Refined типы в Scala
#Scala #Функциональноепрограммирование #scala #functionalprogramming #typelevel IV
https://habr.com/ru/post/574080/
#Scala #Функциональноепрограммирование #scala #functionalprogramming #typelevel IV
https://habr.com/ru/post/574080/
t.me
Refined типы в Scala
В процессе написания программ мы часто сталкиваемся с данными, для которых возможен только ограниченный набор значений. Например, возраст, который не может быть отрицательным или email, который может...
Higher-Kinded Data, или ещё один способ работать с сущностями базы данных (и не только)
#Haskell #Scala #Функциональноепрограммирование #haskell #hkd #scala #functionalprogramming IV
https://habr.com/ru/post/578070/
#Haskell #Scala #Функциональноепрограммирование #haskell #hkd #scala #functionalprogramming IV
https://habr.com/ru/post/578070/
Хабр
Higher-Kinded Data, или ещё один способ работать с сущностями базы данных (и не только)
Важный дисклеймер
Перед началом хочу позволить себе небольшой, но важный дисклеймер.
Я не стараюсь вам продать этот cпособ как панацею.
Я лишь хочу рассказать вам ещё один способ представлять...
Перед началом хочу позволить себе небольшой, но важный дисклеймер.
Я не стараюсь вам продать этот cпособ как панацею.
Я лишь хочу рассказать вам ещё один способ представлять...
7 полезных инструментов на Haskell
#БлогкомпанииTypeable #Haskell #Программирование #Функциональноепрограммирование #fp #functionalprogramming #фп IV
https://habr.com/ru/post/584328/
#БлогкомпанииTypeable #Haskell #Программирование #Функциональноепрограммирование #fp #functionalprogramming #фп IV
https://habr.com/ru/post/584328/
t.me
7 полезных инструментов на Haskell
Вступление
Haskell это чистый функциональный язык программирования общего назначения со статической типизацией и ленивыми вычислениями. Появился в 1990 году и был назван в честь Хаскелла Карри. На...
Haskell это чистый функциональный язык программирования общего назначения со статической типизацией и ленивыми вычислениями. Появился в 1990 году и был назван в честь Хаскелла Карри. На...
Создаем облако на Elixir
#Разработкавебсайтов #Функциональноепрограммирование #ElixirPhoenix #Облачныесервисы #elixir #phoenix #functionalprogramming IV
https://habr.com/ru/post/584986/
#Разработкавебсайтов #Функциональноепрограммирование #ElixirPhoenix #Облачныесервисы #elixir #phoenix #functionalprogramming IV
https://habr.com/ru/post/584986/
t.me
Создаем облако на Elixir
ВступлениеРазрабатываемое с вами облако нельзя назвать production ready. Мы его напишем строго в учебных целях, чтобы понять, что любой может написать такую сложную на первый взгляд инфраструктурную...
Какой вклад внесло функциональное программирование в современные языки?
#БлогкомпанииTypeable #Программирование #Функциональноепрограммирование #haskell #lisp #functionalprogramming #fp IV
https://habr.com/ru/post/589257/
#БлогкомпанииTypeable #Программирование #Функциональноепрограммирование #haskell #lisp #functionalprogramming #fp IV
https://habr.com/ru/post/589257/
Хабр
Какой вклад внесло функциональное программирование в современные языки?
Современные языки программирования обладают большим набором разнообразных средств и удобных фишек, что позволяет писать совершенно разный код на одном и том же языке для одной и той же...
А вы знаете, где используется Haskell?
#БлогкомпанииTypeable #Haskell #Функциональноепрограммирование #Программирование #functionalprogramming #programming #haskell IV
https://habr.com/ru/post/595289/
#БлогкомпанииTypeable #Haskell #Функциональноепрограммирование #Программирование #functionalprogramming #programming #haskell IV
https://habr.com/ru/post/595289/
Хабр
А вы знаете, где используется Haskell?
ВведениеВсем привет! Мы хотим продолжить серию постов на тему “где используются эти ваши странные языки программирования”. В прошлый раз мы рассказали про Лисп, а сегодня продолжим разговор про...
Расширение Функциональных Интерфейсов Java
#Программирование #Java #Функциональноепрограммирование #functionalinterface #functionalprogramming #currying
https://habr.com/ru/articles/812451/
#Программирование #Java #Функциональноепрограммирование #functionalinterface #functionalprogramming #currying
https://habr.com/ru/articles/812451/
Хабр
Расширение Функциональных Интерфейсов Java
За годы прошедшие с появления в Java8 функциональных интерфейсов у меня набралась коллекция полезных решений и шаблонов, которые я переносил из проекта в проект, и которые в стандартной версии так и...