KU4ZLSXGSY56RMJ3IAZ2M25OS5AAR3VK6IT665MWZFBJROQWU6SQC
DN2F55HBRBTHQAJDU4GOOGAEAXH5MIFPQSPEK2NNAPDJPZOOFJFQC
DOPKLXQZP3TDISHODQNI6GZ57EYE42NG225WHSZMQ3L355YVYPNAC
{-# LANGUAGE TypeFamilies #-}
add :: CardName -> CategoryName -> Copies -> repr (DeckRep repr) -> repr (DeckRep repr)
add ::
CardName -> CategoryName -> Copies -> repr (DeckRep repr) -> repr (DeckRep repr)
chunk :: (Traversable t) => CardName -> t (repr (Card -> Maybe Card)) -> repr (DeckRep repr)-> repr (DeckRep repr)
chunk :: (Traversable t) => CardName -> t (repr (Card -> Maybe Card)) -> repr (DeckRep repr) -> repr (DeckRep repr)
chunk ::
(Traversable t) =>
CardName
-> t (repr (Card -> Maybe Card))
-> repr (DeckRep repr)