dovin-0.1.0.0: A proof assistant for Magic: The Gathering puzzles.
Solutions.UltimateMasters
sacrificeToAltar :: ManaString -> CardName -> ExceptT String (ReaderT Env (StateT Board (WriterT [(String, Board)] Identity))) () Source #
solution :: GameMonad () Source #
manaAttribute :: Formatter Source #
formatter :: (Eq a, Num a) => a -> Formatter Source #