Публикации по теме 'immutable'


Неизменная великолепная четверка
Стратегии для неизменного JavaScript Неизменяемые данные — это концепция, с которой мне пришлось столкнуться при написании моего первого редьюсера для ngrx/store . Идея неизменяемых данных заключается в том, что их нельзя изменить после создания. Этот простой сдвиг в управлении состоянием может упростить создание и отладку приложений. Имея единственный источник достоверной информации, вы получаете контракт, который избавит вас от целого класса проблем, с которыми сталкиваются..

Обработка изменений в неизменном мире
Меня зовут Пит, и я пристрастился к F#. Я признаю это — я люблю использовать функциональные языки и, учитывая мой опыт работы с .Net, особенно F#. Простота и, прежде всего, читабельность ставят его на первое место. Большая часть того, о чем я буду говорить, применима к большинству функциональных языков. Я буду использовать F# в своих примерах, но любой, кто знаком с семейством ML, сможет без проблем следовать за ним. Одной из основополагающих концепций языка и семейства языков..

Неизменяемость в JavaScript
Это мутация . Это отличная мутация . У меня для тебя новости, Эми. Вы мутант. - Профессор X Прежде чем я коснусь темы неизменяемости, давайте выясним, что такое мутация. Мутация Все, что изменяет / трансформирует поведение или структуру объекта, называется мутацией. Как сила мутации Гоку на картинке выше. Мутация в JavaScript Определение может показаться очень похожим на приведенный выше пример. Хотя в JavaScript это выглядит примерно так: Но почему мутация..