| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Distribution.Nixpkgs.Haskell.FromCabal.Normalize
Documentation
normalize :: Derivation -> Derivation Source #
normalizeCabalFlags :: FlagAssignment -> FlagAssignment Source #
When a flag is specified multiple times, the last occurrence counts. Flag names are spelled all lowercase.
>>>normalizeCabalFlags [(mkFlagName "foo", True), (mkFlagName "FOO", True), (mkFlagName "Foo", False)][(FlagName "foo",False)]