module Proteome.Data.AddItem where data AddItem = AddItem { AddItem -> Text projectType :: Text, AddItem -> Text projectName :: Text } deriving stock (AddItem -> AddItem -> Bool (AddItem -> AddItem -> Bool) -> (AddItem -> AddItem -> Bool) -> Eq AddItem forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a /= :: AddItem -> AddItem -> Bool $c/= :: AddItem -> AddItem -> Bool == :: AddItem -> AddItem -> Bool $c== :: AddItem -> AddItem -> Bool Eq, Int -> AddItem -> ShowS [AddItem] -> ShowS AddItem -> String (Int -> AddItem -> ShowS) -> (AddItem -> String) -> ([AddItem] -> ShowS) -> Show AddItem forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a showList :: [AddItem] -> ShowS $cshowList :: [AddItem] -> ShowS show :: AddItem -> String $cshow :: AddItem -> String showsPrec :: Int -> AddItem -> ShowS $cshowsPrec :: Int -> AddItem -> ShowS Show, Eq AddItem Eq AddItem -> (AddItem -> AddItem -> Ordering) -> (AddItem -> AddItem -> Bool) -> (AddItem -> AddItem -> Bool) -> (AddItem -> AddItem -> Bool) -> (AddItem -> AddItem -> Bool) -> (AddItem -> AddItem -> AddItem) -> (AddItem -> AddItem -> AddItem) -> Ord AddItem AddItem -> AddItem -> Bool AddItem -> AddItem -> Ordering AddItem -> AddItem -> AddItem forall a. Eq a -> (a -> a -> Ordering) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> a) -> (a -> a -> a) -> Ord a min :: AddItem -> AddItem -> AddItem $cmin :: AddItem -> AddItem -> AddItem max :: AddItem -> AddItem -> AddItem $cmax :: AddItem -> AddItem -> AddItem >= :: AddItem -> AddItem -> Bool $c>= :: AddItem -> AddItem -> Bool > :: AddItem -> AddItem -> Bool $c> :: AddItem -> AddItem -> Bool <= :: AddItem -> AddItem -> Bool $c<= :: AddItem -> AddItem -> Bool < :: AddItem -> AddItem -> Bool $c< :: AddItem -> AddItem -> Bool compare :: AddItem -> AddItem -> Ordering $ccompare :: AddItem -> AddItem -> Ordering Ord)