Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Looking into Immutable Data with Optics - Simon Vergauwen

Автор: Xebia Functional (formerly 47 Degrees)

Загружено: 2020-07-14

Просмотров: 1089

Описание:

Immutability is a concept supported in Kotlin that we usually implement using data classes and read-only properties. Working with complex nested immutable structures can be a bit unfriendly with this language, given how nested calls to the copy constructor lead to hardly understandable codebases. In this talk, we will learn about optics, and how we can use and compose them to create highly reusable paths to update our nested data structures.

Slides: https://speakerdeck.com/47degacademy/...

Speaker: Simon Vergauwen
Twitter:   / vergauwen_simon  
Language: Kotlin
Recorded: July 14th, 2020

This talk is a 47 Degrees Academy event. Find out more here:

Site: https://www.47deg.com/academy
Slack: https://47degreesacademy.slack.com/jo...

#kotlin #functionalprogramming #optics

Looking into Immutable Data with Optics - Simon Vergauwen

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Type Proofs and FP for the Kotlin Type System - Raúl Raja

Type Proofs and FP for the Kotlin Type System - Raúl Raja

Colombia Scala Meetup: Lessons Learned from Implementing an Efficient Functional Mutex

Colombia Scala Meetup: Lessons Learned from Implementing an Efficient Functional Mutex

47 Degrees Academy

47 Degrees Academy

Градиентный спуск, как обучаются нейросети | Глава 2, Глубинное обучение

Градиентный спуск, как обучаются нейросети | Глава 2, Глубинное обучение

Малый бизнес закрывается. Экономист Владислав Жуковский

Малый бизнес закрывается. Экономист Владислав Жуковский

Colombia Scala meetup | DSLs: Scala un lenguaje adecuado para ello

Colombia Scala meetup | DSLs: Scala un lenguaje adecuado para ello

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Понимание GD&T

Понимание GD&T

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Гренландия, Трамп, Канада и Макрон  | Что происходит в Давосе (English subtitles)

Гренландия, Трамп, Канада и Макрон | Что происходит в Давосе (English subtitles)

Филипп Робертс: Что за чертовщина такая event loop? | JSConf EU 2014

Филипп Робертс: Что за чертовщина такая event loop? | JSConf EU 2014

Hablemos de Scala - Colombia Scala Meetup (Medellín)

Hablemos de Scala - Colombia Scala Meetup (Medellín)

Неожиданная правда о 4 миллиардах лет эволюции [Veritasium]

Неожиданная правда о 4 миллиардах лет эволюции [Veritasium]

БЕЛКОВСКИЙ. Кремль готовит срочное обращение. Уиткофф и Путин в Москве, Зеленский и Трамп – в Давосе

БЕЛКОВСКИЙ. Кремль готовит срочное обращение. Уиткофф и Путин в Москве, Зеленский и Трамп – в Давосе

Выучите R за 39 минут

Выучите R за 39 минут

Bloomberg Surveillance 1/21/2026

Bloomberg Surveillance 1/21/2026

Легендарная Nokia вернулась! Первый В Мире ГИБРИДНЫЙ СМАРТФОН

Легендарная Nokia вернулась! Первый В Мире ГИБРИДНЫЙ СМАРТФОН

Continuations in Scala 3 | Colombia Scala Meetup

Continuations in Scala 3 | Colombia Scala Meetup

Как Америка стала великой

Как Америка стала великой

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com