| Safe Haskell | Safe-Inferred |
|---|---|
| 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.