21

La plataforma Haskell incluye dos bibliotecas obsoletas, old-time y old-locale. Para el tiempo anterior, también incluye la alternativa preferida (es decir, time), pero no puedo entender cuál es la alternativa recomendada para old-locale.Forma preferida de hacer configuraciones regionales en la Plataforma Haskell

¿Es esto simplemente una deficiencia de la plataforma a partir de ahora (versión 2010.1.0.0), o algo que he pasado por alto?

Respuesta

11

Las bibliotecas en el HP son, por definición, obsoletas. Sin embargo, los nombres particulares utilizados dependen de los mantenedores. la ubicación antigua sigue siendo el mecanismo preferido para manipular configuraciones regionales.

+2

Bien, la descripción de Hackage (http://hackage.haskell.org/package/old-locale-1.0.0.2) dice: "Este paquete proporciona la biblioteca de configuración regional anterior. Para el código nuevo, se recomienda la nueva biblioteca de configuración regional. " Si eso no es una desaprobación explícita, no sé qué es. – user355466

+0

@ user355466 lamentablemente eso solo es una ilusión. La "nueva" librería local está claramente estancada. No he visto ninguna discusión sobre un reemplazo por un tiempo. –

+0

No es posible fusionar stalles new locale lib en old-locale y cambiar el nombre old-locale también new-locale? – Zhen

1

En antiguo-locale-1.0.0.5, se retira el aviso de desacato: http://hackage.haskell.org/package/old-locale.

+0

Lo siento @Obs, ¡el voto a la baja fue un accidente completo! Tenía la intención de volver a votar, pero no me di cuenta del error hasta que fue "bloqueado". – rob

+0

No te preocupes por eso. :) – Obscaenvs

Cuestiones relacionadas