JH676C6GQRIVZGMEGOM6MACGCTHJO3UELTEVRWMKN3NFLW3LA7WQC
DOPKLXQZP3TDISHODQNI6GZ57EYE42NG225WHSZMQ3L355YVYPNAC
lookup x = R $ do deck <- get cardName <- unR x return $ Map.lookup cardName deck
lookup x = R $ do
deck <- get
cardName <- unR x
return $ Map.lookup cardName deck
move x = const <$> x
-- | Lookup a card in the deck lookup :: repr Text -> repr (Maybe Card)
-- | Lookup a card in the deck
lookup :: repr Text -> repr (Maybe Card)
-- | Move a card to another category move :: repr Category -> repr (Category -> Category)
-- | Move a card to another category
move :: repr Category -> repr (Category -> Category)