LINUX.ORG.RU

История изменений

Исправление dave, (текущая версия) :

Изначально речь была о чтении конфига. Вот и можно его прочитать, а потом сохранить результат в глобальной переменной, которые в Haskell, оказывается, тоже есть. Только это совершенно неидиоматический подход. Хотя мне кажется, что в некоторых случаях его используют, где вынуждены приспосабливаться к особенностям внешнего окружения, как то, какие-нибудь либы к GUI

Исходная версия dave, :

Изначально речь была о чтении конфига. Вот и можно его прочитать через unsafePerformIO, а потом сохранить результат в глобальной переменной, которые в Haskell, оказывается, тоже есть. Только это совершенно неидиоматический подход. Хотя мне кажется, что в некоторых случаях его используют, где вынуждены приспосабливаться к особенностям внешнего окружения, как то, какие-нибудь либы к GUI