Elixir и функциональная разработка, урок #2 | Pattern matching (сопоставление с образцом)

В этом уроке по языку Elixir мы поговорим о том, что оператор “знак равенства“ (=) делает не совсем то, что мы от него ожидаем. Мы обсудим, что такое pattern matching (сопоставление с образцом), чем это отличается от обычного присваивания и как с помощью pattern matching можно писать более элегантный код. Таймкоды: 00:00 Введение 00:45 Match operator (не присваивание!) 06:06 Сопоставление с кортежем 08:16 Фиксированное значение в сопоставлении 09:46 Оператор pin 12:09 Дублирование переменных в образце 12:40 Сопоставление для списков 13:55 Сопоставление для maps 16:12 Задание 16:47 Заключение Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: Boosty: Patreon: DonationAlerts: Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f
Back to Top