Safe Haskell | None |
---|---|
Language | Haskell2010 |
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)]