Что было бы хорошим местом для понимания стрел? В идеале я просто ищу какое-то место с кратким определением с мотивацией из некоторых хороших примеров, что-то похожее на экспозицию Вадлера на монадах.
Экспозиция на стрелах в хэскеле
Ответ 1
Я нашел оригинальную бумагу Хьюза ( "Обобщая монады стрелам" ), чтобы быть достаточно доступным. Вы можете прочитать более старый проект здесь. Он имеет некоторые отличия от оригинальной статьи, которые отмечены на странице библиографической страницы Росса Паттерсона обзор стрелок.
Ответ 2
Ответ 3
Если вы учитесь лучше, чем теория, попробуйте использовать HXT для обработки XML или PArrows для общего анализа. Оба они имеют API, центрированные вокруг стрелок.