Copyright | (c) 2017 Cristian Adrián Ontivero |
---|---|
License | BSD3 |
Stability | experimental |
Portability | non-portable |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- type PercentageLength = Either Percentage Length
- isZero :: (Num a, Eq a) => Either a Length -> Bool
- isNonZeroPercentage :: PercentageLength -> Bool
- minifyPL :: PercentageLength -> Reader Config PercentageLength
Documentation
type PercentageLength = Either Percentage Length Source #
CSS length-percentage data type, i.e.: [length | percentage] Though because of the name it would be more intuitive to define: type LengthPercentage = Either Length Percentage, they are inverted here to make use of Either's Functor instance, because it makes no sense to minify a Percentage.