Safe Haskell | None |
---|---|
Language | Haskell2010 |
CabalGild.Unstable.Type.Mixin
Synopsis
- newtype Mixin = Mixin {}
- sortMixin :: Mixin -> Mixin
- sortIncludeRenaming :: IncludeRenaming -> IncludeRenaming
- sortModuleRenaming :: ModuleRenaming -> ModuleRenaming
Documentation
This is a wrapper around Mixin
that sorts the nested module names
when parsing.
sortMixin :: Mixin -> Mixin Source #
Sorts the mixinIncludeRenaming
field using sortIncludeRenaming
.
sortIncludeRenaming :: IncludeRenaming -> IncludeRenaming Source #
Sorts both includeProvidesRn
and
includeRequiresRn
fields using sortModuleRenaming
.
sortModuleRenaming :: ModuleRenaming -> ModuleRenaming Source #
Sorts both HidingRenaming
and
ModuleRenaming
variants.