Modernize `array` package via `{-# LANGUAGE #-}` pragmas
This converts the Cabal field `default-extensions`into
`other-extensions` and adds explicit `{-# LANGUAGE #-}` pragmas
to the respective modules.
This also removes a few obsolete pre-Haddock-2 `#hide` pragmas.
Note: The new `default-extensions` field lists extensions that are used
in all modules in the component, while the `other-extensions` field
lists extensions that are used in some modules, e.g. via the
`{-# LANGUAGE #-}` pragma.
Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
Showing
- Data/Array/Base.hs 2 additions, 2 deletionsData/Array/Base.hs
- Data/Array/IO.hs 1 addition, 0 deletionsData/Array/IO.hs
- Data/Array/IO/Internals.hs 1 addition, 1 deletionData/Array/IO/Internals.hs
- Data/Array/MArray.hs 2 additions, 0 deletionsData/Array/MArray.hs
- Data/Array/MArray/Safe.hs 1 addition, 1 deletionData/Array/MArray/Safe.hs
- Data/Array/ST.hs 1 addition, 0 deletionsData/Array/ST.hs
- Data/Array/Storable/Internals.hs 1 addition, 1 deletionData/Array/Storable/Internals.hs
- array.cabal 6 additions, 7 deletionsarray.cabal
Loading
Please register or sign in to comment