[Перевод] Аппликативные регулярные выражения, как свободный альтернативный функтор |
Предлагаю вашему вниманию перевод замечательной свежей статьи Джастина Ле. В своём блоге in Code этот автор достаточно легким языком рассказывает о математической сути красивых и изящных функциональных решений для практических задач. В этой статье подробно разбирается пример того, как перенос математической структуры, которую образуют данные в предметной области на систему типов программы, может сразу, как писали Джеральд и Сассман "автомагически", привести к работающему решению.
Приведённый на картинке код — это полноценная самодостаточная, расширяемая реализация парсера регулярных выражений, написанная "с нуля". Высший класс, настоящая магия типов!
Читать дальше ->https://habr.com/ru/post/448644/?utm_source=habrahabr&utm_medium=rss&utm_campaign=448644
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |