zipper

Комонады Застежки-Молнии, Вообще

учитывая любой тип контейнера, мы можем сформировать (ориентированную на элемент) молнию и знать, что эта структура является Комонадой. Это было недавно исследовано в замечательных деталях в другом вопросе переполнения стека для следующего типа: dat ...

Более чистый способ обновления вложенных структур

скажем у меня есть следующие два case class es: case class Address(street: String, city: String, state: String, zipCode: Int) case class Person(firstName: String, lastName: String, address: Address) и следующий экземпляр Person класс: val raj = P ...