OQQ45NRBSXM5JXRTLDLP7CEBR4LPBAFY46AQHZTO2TXJMRKQVJNAC Just ((Arg _ y)) -> insert (flip toCard y . f $ tuple y) b
Just y -> insert (flip toCard y . f $ tuple y) b-- | Find @cname@ in the list @xs@, return Nothing if it doesn't exist in the listfind :: CardName -> DeckList -> Maybe Cardfind cname xs =let cname' = unrefine . runText $ cnameargName (Arg x _) = xargCard (Arg _ x) = xin argCard <$> (Data.Foldable.find ((== cname') . argName) . runDeckList $ xs)