He escrito un módulo y para ejecutar el código principal donde se importa el módulo debe tener la extensión de idioma {-# LANGUAGE OverloadedStrings #-}
o la opción debe darse cuando las cosas se compilan, por supuesto.¿Es posible "ocultar" extensiones de idioma?
Si incluyo el {-# LANGUAGE OverloadedStrings #-}
en el módulo, esto no sirve de nada y el usuario aún tendrá que hacer lo mismo en su código o en la compilación.
¿Hay alguna manera de que pueda hacer "algo" en el módulo real para eliminar este problema del usuario final y, por así decirlo, "ocultar" la extensión de idioma requerida?