У меня есть модуль Haskell, и Id нравится экспортировать все объекты, объявленные в его файле, за исключением одной конкретной функции local_func
.
Есть ли более чистый способ добиться этого, чем написать список экспорта, явно перечисляющий все другие объявления (и тщательно сохраняя этот список актуальным на всю вечность)?
Другими словами, Id как аналог import MyModule hiding (local_func)
, но указанный в модуле экспорта, а не во время импорта.