Я только что прочитал сообщение Creative uses of monads, в котором много интересных идей и ссылок, поэтому мне стало любопытно: как насчет стрел? Я не ищу личные мнения или ссылки на основы или «стандартные» цели (как в monads vs arrows или help understanding arrows in haskell), а скорее на список ссылок на интеллектуальные и/или нетривиальные приложения (возможно, в исследовательских работах?) , Благодарю.Творческое использование стрел
ответ
Стрелки могут быть использованы для обеспечения безопасности:
Очень интересная статья Ли и Zdancewic (Encoding Information Flow in Haskell) использовать стрелки для кодирования потока информации в Haskell. То есть их предложение позволяет обеспечить, чтобы секретная информация не просачивалась в процессы без правильных привилегий.
Tsai et. al строит на работе Li и Zdancewic и расширяет ее до многопоточной среды (A Library for Secure Multi-threaded Information Flow in Haskell). Они даже демонстрируют, как его можно использовать для предотвращения некоторых побочных атак.
Один из первых модулей Haskell, который я когда-либо писал, был своего рода квантово-императивной стрелой с «развалом волновой функции» всякий раз, когда выполнялся I/O. http://hackage.haskell.org/package/quantum-arrow
- 1. Творческое использование разделов дат
- 2. Творческое использование MarshalByRefObject
- 3. Творческое использование для контроля версий
- 4. Sql запроса необходимо творческое решение
- 5. Нужно получить творческое письмо JavaScript RegEx
- 6. Творческое решение для кеширования страниц списка
- 7. Как написать собственные наконечники стрел в Graphviz
- 8. Vary длина стрел в осях Matplotlib Axes3D.quiver
- 9. Творческое подтверждение учетной записи без использования электронной почты
- 10. Существующее совпадение имени класса на PHP, нужно творческое решение
- 11. Творческое решение для двух разных слушателей очереди JMS (Tibco)
- 12. Сохранение iFrame статического при перезагрузке окна? (Творческое мышление требуется)
- 13. QStackedWidget добавления пространства для стрел, когда расположены вертикально
- 14. Измените размер наконечников стрел в цепочке цепей марков
- 15. ggplot2: Как добавить закрытые (и заполненные) наконечники стрел на полярном участке
- 16. Два шрифт удивительных стрел с одной поверх другими с кругом вокруг них
- 17. Как избавиться от черных наконечников стрел в правом нижнем углу ячейки excel?
- 18. Как добавить понятие «красных стрел» в мою легенду при использовании R?
- 19. Как Майку Бостоку удается получить приличные головы стрел в «512 путях в Белый дом»?
- 20. Могу ли я использовать ионно-навигационное представление Ionic без стрел в верхней и нижней части моего приложения?
- 21. Получение значения с помощью javascript и использование его в контроллере
- 22. Неортодоксальное использование html5 nav tag
- 23. Использование интерфейса Vs. Использование «Использование»
- 24. Использование процессора (полное использование)
- 25. Использование и использование Android.local
- 26. Если фон: url (image.gif) установлен глобально для всех H1, H2, H3 и .text .text-стрел, как отключить его для одного или двух элементов?
- 27. Mysql - использование временных; Использование FileSort
- 28. Использование FormsAuthentication или использование сеанса
- 29. Использование OpenCV фазы Использование корреляции
- 30. Использование и использование статических переменных
Однажды я прочитал интересную статью об использовании стрелок для обработки звука, но я не могу ее найти сейчас. – leftaroundabout