module Data.License.Type where data License = MIT | ISC | BSD2 | BSD3 | BSD4 | GPLv2 | GPLv3 | LGPLv2_1 | LGPLv3 | AGPLv3 | MPL_2_0 | Apache_2_0 deriving (License -> License -> Bool (License -> License -> Bool) -> (License -> License -> Bool) -> Eq License forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a $c== :: License -> License -> Bool == :: License -> License -> Bool $c/= :: License -> License -> Bool /= :: License -> License -> Bool Eq, Int -> License -> ShowS [License] -> ShowS License -> String (Int -> License -> ShowS) -> (License -> String) -> ([License] -> ShowS) -> Show License forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a $cshowsPrec :: Int -> License -> ShowS showsPrec :: Int -> License -> ShowS $cshow :: License -> String show :: License -> String $cshowList :: [License] -> ShowS showList :: [License] -> ShowS Show, License License -> License -> Bounded License forall a. a -> a -> Bounded a $cminBound :: License minBound :: License $cmaxBound :: License maxBound :: License Bounded, Int -> License License -> Int License -> [License] License -> License License -> License -> [License] License -> License -> License -> [License] (License -> License) -> (License -> License) -> (Int -> License) -> (License -> Int) -> (License -> [License]) -> (License -> License -> [License]) -> (License -> License -> [License]) -> (License -> License -> License -> [License]) -> Enum License forall a. (a -> a) -> (a -> a) -> (Int -> a) -> (a -> Int) -> (a -> [a]) -> (a -> a -> [a]) -> (a -> a -> [a]) -> (a -> a -> a -> [a]) -> Enum a $csucc :: License -> License succ :: License -> License $cpred :: License -> License pred :: License -> License $ctoEnum :: Int -> License toEnum :: Int -> License $cfromEnum :: License -> Int fromEnum :: License -> Int $cenumFrom :: License -> [License] enumFrom :: License -> [License] $cenumFromThen :: License -> License -> [License] enumFromThen :: License -> License -> [License] $cenumFromTo :: License -> License -> [License] enumFromTo :: License -> License -> [License] $cenumFromThenTo :: License -> License -> License -> [License] enumFromThenTo :: License -> License -> License -> [License] Enum)