Предпочтительный способ создания локалей на платформе Haskell

Платформа Haskell включает две устаревшие библиотеки, old-time и old-locale. Для старых времен он также включает предпочтительную альтернативу (а именно time), но я не могу понять, какая рекомендуемая альтернатива для old-locale.

Это просто недостаток платформы на данный момент (версия 2010.1.0.0) или я что-то упустил?


person user355466    schedule 01.06.2010    source источник


Ответы (2)


Библиотеки в HP по определению не устарели. Конкретные используемые имена, однако, зависят от сопровождающих. old-locale остается предпочтительным механизмом для управления локалями.

person Don Stewart    schedule 01.06.2010
comment
Что ж, описание взлома (hackage.haskell.org/package/old-locale- 1.0.0.2 ) говорит: Этот пакет предоставляет старую библиотеку локалей. Для нового кода рекомендуется новая библиотека языковых стандартов. Если это не явное устаревание, я не знаю, что это такое. - person user355466; 11.06.2010
comment
@ user355466 к сожалению, это всего лишь принятие желаемого за действительное. Новая языковая библиотека явно застопорилась. Давно не видел обсуждения замены. - person Duncan Coutts; 14.10.2010
comment
Невозможно объединить библиотеку новой локали со старой локалью и переименовать старую локаль в новую локаль? - person Zhen; 06.07.2011

В old-locale-1.0.0.5 уведомление об устаревании удалено: http://hackage.haskell.org/package/old-locale.

person Obscaenvs    schedule 05.02.2013
comment
Извините, @Obs, отрицательный голос был полной случайностью! Я собирался проголосовать, но не заметил ошибку, пока она не была заблокирована. - person rob; 06.01.2015
comment
Не беспокойтесь об этом. :) - person Obscaenvs; 06.01.2015